Чтобы получить значение «пирог» из массива 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()создает новый массив со всеми элементами, прошедшими предусмотренную функцию тестирования. В этом случае будет создан новый массив, содержащий только элемент «пирог».