finds the item that corresponds to the specified rule
find(rule: object | (item: object, index?: number, array?: object[]) => any): object;
Parameters:rule: object | function
- the search criteria:
by: string | function
- the search criterion (either the key of the item attribute or a search function)match: string
- the value of the item attributeitem
- (required) the object of an itemindex
- (optional) the index of an itemarray
- (optional) an array with itemsAn object of the matching item.
Example
//searching for an item by the function
const item = component.data.find(function(item){
if(item.text==="Manager"||item.text==="Marketer"){return true}
});
//searching for an item by the attribute key
const item = component.data.find({by:"text",match:"Manager"});
Related sample: Data. Find
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4