Как работает метод pop в js? — Q&A Хекслет
2026-02-26 14:59 Diff

Метод массивов pop() удаляет последний элемент массива и возвращает его:

const array = [1, 2, 3, 4, 5]; // удаляем последний элемент массива array.pop(); console.log(array); // => [1, 2, 3, 4] // получаем удаленный элемент const deletedElement = array.pop(); console.log(deletedElement); // => 4 console.log(array); // => [1, 2, 3];

Если же мы вызовем pop() на пустом массиве, то вернётся undefined:

const emptyArray = []; console.log(emptyArray.pop()); // => undefined