Javascript «сдвиг» против «сращивания» - равны ли эти утверждения?
Я просто хочу подтвердить, что следующие два утверждения Javascript дают одинаковые результаты, как мне кажется:
Первый:
var element = my_array.splice(0,1)[0];
Во-вторых:
var element = my_array.shift();
Я хочу заменить первое на второе, в своем собственном коде, чтобы улучшить читаемость. Я могу это сделать?