( ч2. перебор, поиск, трансформация элементов )
forEach:
forEach((item, index, array) => )– позволяет запускать функцию для каждого элемента массиванечастый кейс
необходимость изучения: 30%
includes:
includes(item, from) – ищет item начиная с индекса from и возвращает true, если поиск успешенчастый кейс
необходимость изучения: 100%
indexOf:
indexOf(item, from) – ищет item начиная с индекса from и возвращает номер индекса, на котором был найден искомый элемент, в противном случае -1частый кейс
необходимость изучения 50%
find:
find((item, index, array) =>) – если true - возвращается текущий элемент и перебор прерывается, если все итерации оказались ложными, возвращается undefinedчастый кейс
необходимость изучения 100%
filter:
filter((item, index, array) =>) – проходит циклом по массиву и выдает результат из элементов соответствующих условиючастый кейс
необходимость изучения 100%
map:
map((item, index, array) => ) – вызывает функцию для каждого элемента массива и возвращает массив результатов выполнения этой функциичастый кейс
необходимость изучения 100%
sort:
sort((a,b) – возвращает отсортированный массив, но обычно возвращаемое значение игнорируется, так как изменяется самчастый кейс
необходимость изучения 100%