Javascript «сдвиг» против «сращивания» - равны ли эти утверждения?

Я просто хочу подтвердить, что следующие два утверждения Javascript дают одинаковые результаты, как мне кажется:

Первый:

var element = my_array.splice(0,1)[0];

Во-вторых:

var element = my_array.shift();

Я хочу заменить первое на второе, в своем собственном коде, чтобы улучшить читаемость. Я могу это сделать?

Ответы на вопрос(3)

Ваш ответ на вопрос