Автор оригинала: Johnson Ogwuru.
.для каждого:
.Foreach ()
, используется для выполнения одного и того же кода на каждом элементе в массиве, но не изменяет массив, и он возвращает undefined.
Пример: В приведенном ниже примере мы будем использовать .Foreach ()
Чтобы повторить на массиве еды и журнал, который мы хотели бы съесть каждый из них.
let food = ['mango','rice','pepper','pear']; food.forEach(function(foodItem){ console.log('I want to eat '+foodItem); });
Запуск этого на вашей консоли;
.map (): .map ()
Выполняет тот же код на каждом элементе в массиве и возвращает новый массив с обновленными элементами.
Пример: В приведенном ниже примере мы будем использовать .map
Итерации по элементам Стоимость
Массив и разделите каждый элемент на 10, затем назначьте наш новый массив, содержащий новую стоимость переменной Ньюкон
Отказ
let cost = [100,400,300,700]; let newCost = cost.map(function(costItem){ return costItem / 10; }); console.log(newCost);
Запуск этого на вашей консоли;
.Filter (): .filter ()
Проверяет каждый элемент в массиве, чтобы увидеть, соответствует ли он определенным критериям и возвращает новый массив с элементами, которые возвращают правда
для критериев.
Пример: В приведенном ниже примере мы будем использовать .filter
Чтобы вернуть значения, которые менее 200.
let cost = [100,400,50,40,700]; let smallCost = cost.filter(function(costItem){ return costItem < 200 }); console.log(smallCost);
Запуск этого на вашей консоли;
Это все люди …