Чтобы получить значение «пирог» из массива pastriesArr
, вы можете использовать следующий код:
let pastriesArr = ['muffin', 'cookie', 'pie', 'cupcake', 'strudel'];
let pie = pastriesArr[2];
console.log(pie);
В этом коде pastriesArr[2]
обращается к элементу с индексом 2 в массиве, который является «пирогом». Присвоив его переменной pie
, вы сможете использовать его по своему усмотрению. Оператор console.log(pie)
выведет на консоль слово «pie».
Теперь давайте рассмотрим различные методы извлечения элементов из массива в JavaScript:
-
Доступ по индексу:
let pastry = pastriesArr[index];
Замените
index
на желаемый индекс элемента, который вы хотите получить. Помните, что индексы массива начинаются с 0. -
Использование метода
find()
:let pastry = pastriesArr.find(item => item === 'pie');
Метод
find()
возвращает первый элемент массива, удовлетворяющий предоставленной функции тестирования. В этом случае он проверяет, равен ли каждый элемент «пирогу». -
Использование метода
indexOf()
:let pastryIndex = pastriesArr.indexOf('pie'); let pastry = pastriesArr[pastryIndex];
Метод
indexOf()
возвращает первый индекс, по которому можно найти данный элемент в массиве. Получив индекс, вы можете получить элемент, используя индексацию массива. -
Использование метода
includes()
:let hasPie = pastriesArr.includes('pie');
Метод
includes()
определяет, содержит ли массив определенный элемент. В этом случае он вернетtrue
, если в массиве найдено «пирог». -
Использование метода
filter()
:let filteredPastries = pastriesArr.filter(item => item === 'pie');
Метод
filter()
создает новый массив со всеми элементами, прошедшими предусмотренную функцию тестирования. В этом случае будет создан новый массив, содержащий только элемент «пирог».