[1,2,3,4,5,6,7]
pop()
, у нас обход получается O(N)
shift()
shift
у нас по умолчанию происходит полный обход массива заново для его переопределения очередности элементовconst arr = [8,24,31,4,5,6,17]
arr.sort()
for(let i = 0; i < arr.length; i++) arr.shift()