Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri masyvo pradžioje prideda naują elementą.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „Java“ masyvo perjungimas ()
- „JavaScript“ masyvo sujungimas ()
- „JavaScript Array concat“ ()
1 pavyzdys: pridėkite elementą prie masyvo naudodami „Shift“ ()
// 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);
Rezultatas
(4, 1, 2, 3)
Pirmiau pateiktoje programoje naujas elementas pridedamas prie masyvo kintamojo naudojant unshift()
metodą.
unshift()
Metodas prideda naują elementą iš masyvo pradžioje.
2 pavyzdys: pridėkite elementą prie masyvo naudodami sujungimą ()
// 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);
Rezultatas
(4, 1, 2, 3)
Ankstesnėje programoje splice()
metodas naudojamas pridėti naują elementą į masyvą.
Pagal splice()
metodą
- Pirmasis argumentas yra masyvo, kuriame norite pridėti elementą, indeksas.
- Antrasis argumentas yra elementų, kuriuos norite pašalinti iš indekso elemento, skaičius.
- Trečias argumentas yra elementas, kurį norite pridėti prie masyvo.
3 pavyzdys: pridėkite elementą prie masyvo naudodami „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);
Rezultatas
(4, 1, 2, 3)
Pirmiau pateiktoje programoje sklaidos operatorius …
naudojamas pridėti naują elementą prie masyvo pradžios.
arr = (4,… arr);
pirmasis elementas imamas kaip 4, o kiti elementai paimti iš masyvo.
4 pavyzdys: pridėkite elementą prie masyvo naudodami 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);
Rezultatas
(4, 1, 2, 3)
Ankstesnėje programoje concat()
metodas naudojamas pridėti naują elementą į masyvą.
concat()
Metodas apjungia du masyvus į vieną.