„Przesunięcie” JavaScript w stosunku do „łączenia” - czy te stwierdzenia są takie same?
Chcę tylko potwierdzić, czy następujące dwie instrukcje JavaScript dają takie same wyniki, jak mi się wydaje:
Pierwszy:
var element = my_array.splice(0,1)[0];
Druga:
var element = my_array.shift();
Chcę zastąpić pierwszą przez drugą, w moim własnym kodzie, aby poprawić czytelność. Mogę to zrobić?