Skip to content

Commit f860cba

Browse files
committed
docs: add corrections
1 parent 0cea8ba commit f860cba

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

1-js/05-data-types/05-array-methods/article.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,8 @@ arr.forEach(function(item, index, array) {
236236

237237
У методов [arr.indexOf](mdn:js/Array/indexOf) и [arr.includes](mdn:js/Array/includes) одинаковый синтаксис и они делают по сути то же самое, что и их строковые аналоги, но работают с элементами вместо символов:
238238

239-
- `arr.indexOf(item, from)` ищет `item`, начиная с индекса `from`, и возвращает номер индекса, на котором был найден искомый элемент, в противном случае `-1`.
240-
- `arr.includes(item, from)` -- ищет `item`, начиная с индекса `from`, и возвращает `true`, если поиск успешен.
239+
- `arr.indexOf(item, from)` ищет `item` начиная с индекса `from` и возвращает номер индекса, на котором был найден искомый элемент, в противном случае `-1`.
240+
- `arr.includes(item, from)` ищет `item` начиная с индекса `from` и возвращает `true`, если поиск успешен.
241241

242242
Обычно эти методы используются только с одним аргументом: искомым `item`. По умолчанию поиск ведется с начала.
243243

@@ -595,7 +595,7 @@ let value = arr.reduce(function(accumulator, item, index, array) {
595595

596596
При вызове функции результат её предыдущего вызова передаётся на следующий вызов в качестве первого аргумента.
597597

598-
Так, первый аргумент является по сути аккумулятором, который хранит объединенный результат всех предыдущих вызовов функции. По окончании он становится результатом `reduce`.
598+
Так, первый аргумент является по сути аккумулятором, который хранит объединённый результат всех предыдущих вызовов функции. По окончании он становится результатом `reduce`.
599599

600600
Звучит сложно?
601601

@@ -611,7 +611,7 @@ let result = arr.reduce((sum, current) => sum + current, 0);
611611
alert(result); // 15
612612
```
613613

614-
Функция, переданная в `reduce`, использует только два аргумента, этого обычно достаточно.
614+
Функция, переданная в `reduce`, использует только два аргумента, этого обычно достаточно.
615615

616616
Разберём детально как это работает.
617617

@@ -752,7 +752,7 @@ alert(soldiers[1].age); // 23
752752
- `indexOf/lastIndexOf(item, pos)` -- ищет `item`, начиная с позиции `pos`, и возвращает его индекс или `-1`, если ничего не найдено.
753753
- `includes(value)` -- возвращает `true`, если в массиве имеется элемент `value`, в противном случае `false`.
754754
- `find/filter(func)` -- фильтрует элементы через функцию и отдаёт первое/все значения, при прохождении которых через функцию возвращается `true`.
755-
- `findIndex` похож на `find`, но возвращает тндекс вместо значения.
755+
- `findIndex` похож на `find`, но возвращает индекс вместо значения.
756756

757757
- Для перебора элементов:
758758
- `forEach(func)` -- вызывает `func` для каждого элемента. Ничего не возвращает.

0 commit comments

Comments
 (0)