пятница, 21 июня 2013 г.

Изменение в цикле значений массива или array.map()

Изменение в цикле значений массива.

var names = ["Fred", "Wilma", "Pebbles"];
var upper = [];
for (var i = 0, n = names.length; i < n; i++) {
    upper[i] = names[i].toUpperCase();
}
upper; // ["FRED", "WILMA", "PEBBLES"]

Аналогом данной конструкции является map

var names = ["Fred", "Wilma", "Pebbles"];
var upper = names.map(function(name) {
    return name.toUpperCase();
});
upper; // ["FRED", "WILMA", "PEBBLES"]

Комментариев нет:

Отправить комментарий