map (callback, target) Arraypublic
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);
-
itemis the current item in the iteration. -
indexis the current index in the iteration. -
enumerableis 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.
Please login to continue.