Простая реализация map()в массиве. Найдем квадрат всех возможных чисел в массиве.

Реализация ES5

var numbers = [3,4,22,533,6,52,1,34,454,2,435,456];

var numberSquareES5 = numbers.map(function(number){
  return number*number;
});
console.log(numberSquareES5)

Реализация ES6

var numbers = [3,4,22,533,6,52,1,34,454,2,435,456];

var numberSquareES6 = numbers.map(number=>number*number);
console.log(numberSquareES6)

Это можно увидеть в действии здесь ниже.

Ознакомьтесь со всеми другими сообщениями в разделе JavaScript Essentials, чтобы получить представление об этих утилитах JavaScript.

Первоначально опубликовано в The Web Juice.