Enumerable#map()

map (callback, target) Arraypublic

Defined in packages/ember-runtime/lib/mixins/enumerable.js:326

Maps all of the items in the enumeration to another value, returning a new array. This method corresponds to map() defined in JavaScript 1.6.

The callback method you provide should have the following signature (all parameters are optional):

function(item, index, enumerable);
  • item is the current item in the iteration.
  • index is the current index in the iteration.
  • enumerable is the enumerable object itself.

It should return the mapped value.

Note that in addition to a callback, you can also pass an optional target object that will be set as this on the context. This is a good way to give your iterator function access to the current object.

Parameters:

callback Function
The callback to execute
target [Object]
The target object to use

Returns:

Array
The mapped array.
doc_EmberJs
2016-11-30 16:51:59
Comments
Leave a Comment

Please login to continue.