Znalazłem o operacjach tablic JavaScript Unshift, shift, push, popJavaScript głowa i ogon na tablicy bez mutacji
Jednak wszystkie te operacje mutują tablicę.
Czy jest jakiś sposób wykorzystania tych funkcji bez powodowania mutacji w danych pierwotnych?
Czuję, że odczytanie danych nie powinno powodować mutacji.
Masz na myśli tylko dostępie do indeksów? Jak 'var test = [1, 2, 3, 4]; var a = test [test.length - 1] 'gdzie' a' ma teraz ostatni element? – JosephGarrone
Ogon nie jest ostatnim elementem. tak indeksatory są łatwe. ale chciałem kodować bez indeksatorów i po prostu uzyskać dostęp do nagłówka tablicy. –
Co powinno "pchać", które nie zmutuje tablicy? – JJJ