Я хочу запустить функцию, существующую на каждом из элементов моего массива.
Я знаю, что это можно сделать с помощью цикла for, each и map, но ни один из них не преследует чисто функциональный подход. , например, с картой, это будет выглядеть примерно так:
var a = [1,2,3].map(function(item) { item.funcName(params); });
Как запустить функцию для каждого элемента массива в Javascript
Я не заботиться о возвращаемых значений этих функций
пример кода я бы хотел:
var a = [1,2,3].magicRun('funcName'[, paramsArray]);;
Is там такая штука в чистом JS? Это там такая вещь в ExtJS? (который я получил, загружен версии 4.1)
Спасибо!
Вы пробовали [ 'Array.forEach'] (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/forEach)? – Zeta
Что именно нужно достичь? 'magicRun' должен делать то, что именно? Что вы ожидаете от этого «paramsArray»? – jAndy