--- title: Array.prototype.unshift() slug: Web/JavaScript/Referencje/Obiekty/Array/unshift tags: - Dokumentacja_JavaScript - Dokumentacje - JavaScript - Wszystkie_kategorie translation_of: Web/JavaScript/Reference/Global_Objects/Array/unshift ---
Dodaje jeden lub więcej elementów na początek tablicy i zwraca jej nową długość.
arr.unshift([element1[, ...[, elementN]]])
element
N
Następujący kod wyświetli tablicę myFish
przed i po dodaniu do niej elementów.
myFish = ["anioł", "klaun"]; console.log("myFish przed: " + myFish); unshifted = myFish.unshift("bęben", "lew"); console.log("myFish po: " + myFish); console.log("Nowa długość tablicy: " + unshifted);
Powyższy przykład wyświetli:
myFish przed: ["anioł", "klaun"] myFish po: ["bęben", "lew", "anioł", "klaun"] Nowa długość tablicy: 4