Первый элемент.
Последний элемент.
Вставляет элемент так, чтобы он оказался на позиции index.
Элемент по индексу; undefined, если индекс вне диапазона.
Удаляет и возвращает первый элемент.
Удаляет первое вхождение значения. Возвращает true, если элемент был найден.
Разворачивает список на месте за O(n).
Односвязный список. Вставка в начало и в конец — O(1), удаление из начала — O(1), доступ и вставка по индексу — O(n).
Example