Skip to main content

map()

iterates through all items of the component

map(callback: (item: object, index?: number, array?: object[]) => any): object[];

Parameters:

  • callback: function - a function that will be called for each item of a component. The function is called with the following parameters:
    • item - the object of an item
    • index - the index of an item
    • array - an array of items the method was called upon

Returns:

A new array of items where each item is the result of the callback function.

Example

// getting the ids of all items of the component
component.data.map(function(item, index, array){
return item.id;
});

Related sample: Data. Map