renovations

This commit is contained in:
Ilya Kantor 2015-04-01 19:08:41 +03:00
parent 0e9ceb2b3a
commit 150d92f10f
47 changed files with 290 additions and 110 deletions

View file

@ -8,7 +8,7 @@
Метод ["arr.forEach(callback[, thisArg])"](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/forEach) используется для перебора массива.
Он позволяет для каждого элемента массива вызывает функцию `callback`.
Он для каждого элемента массива вызывает функцию `callback`.
Этой функции он передаёт три параметра `callback(item, i, arr)`:
@ -64,16 +64,16 @@ alert( positiveArr ); // 1,2,3
```js
//+ run
var pages = ['a.html', 'b.html', 'c.html'];
var names = ['HTML', 'CSS', 'JavaScript'];
*!*
var urls = pages.map(function(page) {
return 'http://site.com/' + page;
var nameLengths = names.map(function(name) {
return name.length;
});
*/!*
// к каждой строке был прибавлен префикс
alert( urls ); // http://site.com/a.html, http://site.com/b.html...
// получили массив с длинами
alert( nameLengths ); // 4,3,10
```
## every/some