Публикации по теме 'array-methods'


Методы массива JavaScript
Я подумал, что объединю общие методы массива JavaScript с небольшим описанием и примерами в качестве краткого руководства и удобного справочника. Прежде чем мы перейдем к методам массива, давайте объявим массив. const items = [ { id: 1, name: 'Cereal', price: 4 }, { id: 2, name: 'Action Figure', price: 7 }, { id: 3, name: 'Video Game', price: 50 }, { id: 4, name: 'DVD', price: 20 }, { id: 5, name: 'Tablet',..

ES6 - вспомогательные методы для массивов
Стандарты ECMAScript v5.1 появились в 2011 году, и эти вспомогательные методы были разработаны как часть этого. Наконец, эти вспомогательные методы были кодифицированы в ECMAScript 6 (ES6). Эти вспомогательные методы существуют некоторое время и используются как часть других модулей, например lodash. Давайте начнем с одного за другим и попробуем увидеть использование каждого из них. Чтобы проиллюстрировать разницу, примеры написаны с использованием «цикла For», а затем с..

Шпаргалка по итераторам массивов JS — Часть 1
Шпаргалка по итераторам массивов JS — Часть 1 Методы итератора полезны и немного сбивают с толку, если вы не понимаете небольшие различия между ними. В этой шпаргалке обсуждаются контрастные различия между forEach , map , filter и some. Перед началом.. «Вы должны разучиться тому, чему научились» — Йода Вот несколько ключевых слов, используемых в этой статье, и их значение — обратный вызов — функция, которая будет вызвана после выполнения текущего кода...

Использование метода JavaScript .every для поиска повторяющихся значений массива
Использование метода javascript .every для определения наличия повторяющихся элементов в заданном массиве. Я не буду вдаваться в подробности о том, как работает этот метод, есть и другие статьи среднего уровня, в которых он подробно рассматривается. Здесь мы сосредоточимся на этом конкретном случае использования. Но сначала мы начнем с быстрого официального определения .every в MDN: Метод every() проверяет, все ли элементы массива проходят тест, реализованный предоставленной..

Подробное понимание array.reduce()
Array.reduce() может быть одним из самых сложных методов для новичков в изучении JavaScript. Но не бойтесь. Вместе мы рассмотрим простой пример, шаг за шагом, чтобы действительно закрепить ваше понимание. Во-первых, давайте посмотрим на немного кода: Это вся наша функция редукции, и хотя она может выглядеть не так уж и много кода, это чрезвычайно мощные три строки. Для начала мы инициализируем массив, а затем вызываем для него «.reduce()». (**Примечание** В этой статье кавычки..

Получение викторины с этим
В рамках моих рассказов на этой неделе я должен был пройти несколько викторин. Мне очень нравился процесс прохождения каждого из них не только потому, что повсюду были отсылки к рэпу, но и потому, что я мог распознавать определенные вещи, которые раньше не знал, как использовать в своем коде, но знаю сейчас. Я также изучил несколько новых методов, которые действительно помогают перебирать массивы. .найти Передает каждый элемент массива в блок кода и возвращает первый элемент,..

Составление карты
Как работает счетчик карт Независимо от языка, на котором вы программируете, одна из основных функций или методов, которые вы в конечном итоге будете использовать, - это функция «сопоставления». Если вы не знакомы с «отображением», вот пример его синтаксиса в JavaScript: const numbers = [2, 4, 6, 8] const newNubmers = numbers.map(num => { return num * 2 } console.log(newNumbers) //expected output: [4, 8, 12, 16] Здесь происходит то, что мы просматриваем каждый индекс в..