Back to questions
Middle
7
Какие методы массивов ты знаешь и использовал?
Companies where asked
нейровэд
Answer from AI
sobes.tech AI
В JavaScript для работы с массивами часто используются следующие методы:
push()— добавляет элемент в конец массива.pop()— удаляет последний элемент и возвращает его.shift()— удаляет первый элемент и возвращает его.unshift()— добавляет элемент в начало массива.map()— создает новый массив, применяя функцию к каждому элементу.filter()— создает новый массив с элементами, прошедшими проверку.reduce()— сводит массив к одному значению, применяя функцию аккумуляции.forEach()— выполняет функцию для каждого элемента без создания нового массива.find()— возвращает первый элемент, удовлетворяющий условию.some()— проверяет, есть ли элемент, удовлетворяющий условию.every()— проверяет, удовлетворяют ли все элементы условию.slice()— возвращает копию части массива.splice()— изменяет содержимое массива, удаляя или добавляя элементы.
Пример использования map и filter:
const numbers = [1, 2, 3, 4, 5];
const doubled = numbers.map(n => n * 2); // [2, 4, 6, 8, 10]
const evens = numbers.filter(n => n % 2 === 0); // [2, 4]