V tomto příkladu se naučíte psát program JavaScriptu, který přidá nový prvek na začátek pole.
Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:
- Unshift pole JavaScriptu ()
- Spojení pole JavaScriptu ()
- Concat JavaScript Array ()
Příklad 1: Přidání prvku do pole pomocí unshift ()
// program to add element to an array function addElement(arr) ( // adding new array element arr.unshift(4); console.log(arr); ) const array = (1, 2, 3); // calling the function // passing array argument addElement(array);
Výstup
(4, 1, 2, 3)
Ve výše uvedeném programu je nový prvek přidán do proměnné pole pomocí unshift()
metody.
unshift()
Metoda přidá nový prvek na začátku pole.
Příklad 2: Přidat prvek do pole pomocí splice ()
// program to add element to an array function addElement(arr) ( // adding element to array arr.splice(0, 0, 4); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(array);
Výstup
(4, 1, 2, 3)
Ve výše uvedeném programu se splice()
metoda používá k přidání nového prvku do pole.
V splice()
metodě
- Prvním argumentem je index pole, do kterého chcete přidat prvek.
- Druhým argumentem je počet prvků, které chcete odebrat z indexového prvku.
- Třetí argument je prvek, který chcete přidat do pole.
Příklad 3: Přidejte prvek do pole pomocí Spread Operator
// program to add element to an array function addElement(arr) ( // adding element to array arr = (4,… arr); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(arr);
Výstup
(4, 1, 2, 3)
Ve výše uvedeném programu se operátor šíření …
používá k přidání nového prvku na začátek pole.
arr = (4,… arr);
bere první prvek jako 4 a ostatní prvky jsou převzaty z pole.
Příklad 4: Přidat prvek do pole pomocí concat ()
// program to add element to an array function addElement(arr) ( // adding element to array arr = (4).concat(arr); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(array);
Výstup
(4, 1, 2, 3)
Ve výše uvedeném programu se concat()
metoda používá k přidání nového prvku do pole.
concat()
Metoda kombinuje dvě pole do jedné.