Назад к вопросам
Junior
95
questionbank
Какие методы массива изменяют его содержимое?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
push()- добавляет один или несколько элементов в конец массива и возвращает новую длину.pop()- удаляет последний элемент из массива и возвращает его значение.shift()- удаляет первый элемент из массива и возвращает его значение.unshift()- добавляет один или несколько элементов в начало массива и возвращает новую длину.splice()- изменяет содержимое массива путем удаления существующих элементов и/или добавления новых.sort()- сортирует элементы массива "на месте" и возвращает ссылку на тот же массив.reverse()- переворачивает порядок элементов в массиве "на месте" и возвращает ссылку на тот же массив.fill()- заполняет все элементы массива из начального индекса до конечного заданным статическим значением.copyWithin()- копирует часть массива в другое место этого же массива "на месте" и возвращает его, не изменяя его длину.
Пример использования splice():
// Создаем массив
const arr = [1, 2, 3, 4, 5];
// Удаляем 2 элемента начиная с индекса 1 (элементы 2 и 3)
arr.splice(1, 2);
// arr теперь [1, 4, 5]