linq-js-docs
Version:
use linq and lamdba in javascript
126 lines • 4.86 kB
JSON
{
"histroys": [
{
"since": "2.1.15",
"overloads": [
{
"parameters": [
{
"name": "selector",
"types": [
"function",
"string",
"symbol",
"number"
],
"declare": {
"returns": {
"type": "any"
},
"parameters": [
{
"name": "element",
"types": [
"any"
]
},
{
"name": "index",
"types": [
"number"
]
}
]
}
},
{
"name": "predicate",
"types": [
"function",
"string",
"symbol",
"number"
],
"defaultValue": "defaultExistsPredicate",
"declare": {
"returns": {
"type": "boolean"
},
"parameters": [
{
"name": "element",
"types": [
"any"
]
},
{
"name": "index",
"types": [
"number"
]
}
]
}
}
],
"returns": {
"type": "function",
"declare": {
"returns": {
"type": "boolean"
},
"parameters": [
{
"name": "element",
"types": [
"any"
]
},
{
"name": "index",
"types": [
"number"
]
}
]
}
},
"description": "获取一个映射筛选器",
"remarks": [
"返回一个筛选器函数, 该筛选器通过判断由 selector 映射传入的参数值后的值是否符合指定的 predicate 条件"
],
"sees": [
{
"guide": "predicate"
},
{
"apis": "Enumerable.predicates",
"property": "exists"
}
]
}
]
},
{
"since": "2.1.17",
"ref": true,
"overloads": [
{
"parameters": [
{ },
{
"types": [
"function",
"string",
"symbol",
"number",
"array",
"object"
]
}
]
}
]
}
]
}