* @param {Array} arr * @param {Function} fn * @param {Function} [callback]
(arr, fn, callback)
| 735 | * @param {Function} [callback] |
| 736 | */ |
| 737 | function map(arr, fn, callback) { |
| 738 | return mapEach(arr, fn, false, callback); |
| 739 | } |
| 740 | |
| 741 | function mapEach(arr, fn, useIndex, callback) { |
| 742 | if (!Array.isArray(arr)) { |