This commit is contained in:
Ilya Kantor 2014-11-16 01:40:20 +03:00
parent 962caebbb7
commit 87bf53d076
1825 changed files with 94929 additions and 0 deletions

View file

@ -0,0 +1,15 @@
```js
//+ run
var arr = ["Есть", "жизнь", "на", "Марсе"];
*!*
var arrLength = arr.map(function(item) {
return item.length;
});
*/!*
alert( arrLength ); // 4,5,2,5
```

View file

@ -0,0 +1,21 @@
# Перепишите цикл через map
[importance 5]
Код ниже получает из массива строк новый массив, содержащий их длины:
```js
//+ run
var arr = ["Есть", "жизнь", "на", "Марсе"];
*!*
var arrLength = [];
for(var i=0; i<arr.length; i++) {
arrLength[i] = arr[i].length;
}
*/!*
alert( arrLength ); // 4,5,2,5
```
Перепишите выделенный участок: уберите цикл, используйте вместо него метод `map`.