1
var data = ["s","a"]
var asyncFunctionss = [];
for (var i in data) {
asyncFunctionss.push(function (callback) {
console.log(i);
});
}
for (var g in asyncFunctionss) {
asyncFunctionss[g]();
}
Я пытаюсь запустить эту программу, она дает следующий результат.как создать динамическую функцию в javascript с циклом for и индексом внутри функции
Ожидаемый выход
Фактический выход
Как достичь ожидаемого результата?
@melpomene ничего себе, forEach метод работает для меня. Спасибо большое. –
forEach имеет собственный объем. –