| 12345678910111213141516171819202122 | var makeIterator = require('../function/makeIterator_');    /**     * Array map     */    function map(arr, callback, thisObj) {        callback = makeIterator(callback, thisObj);        var results = [];        if (arr == null){            return results;        }        var i = -1, len = arr.length;        while (++i < len) {            results[i] = callback(arr[i], i, arr);        }        return results;    }     module.exports = map;
 |