Публикации по теме '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]
Здесь происходит то, что мы просматриваем каждый индекс в..