„JavaScript“ programa objektui pridėti prie masyvo

Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri pridės objektą prie masyvo.

Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:

  • „JavaScript“ masyvo stumdymas ()
  • „JavaScript“ masyvo sujungimas ()
  • „JavaScript Spread Operator“

1 pavyzdys: pridėkite objektą prie masyvo naudodami „push“)

 // program to append an object to an array function insertObject(arr, obj) ( // append object arr.push(obj); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Rezultatas

 (1, 2, 3, (x: 12, y: 8))

Pirmiau pateiktoje programoje push()metodas naudojamas objektui pridėti prie masyvo.

push()Metodas prideda prekę į masyvą pabaigoje.

2 pavyzdys: Pridėkite objektą prie masyvo naudodami sujungimą ()

 // program to append an object to an array function insertObject(arr, obj) ( // find the last index let index = arr.length; // appending object to end of array arr.splice(index, 0, object); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Rezultatas

 (1, 2, 3, (x: 12, y: 8))

Pirmiau pateiktoje programoje splice()metodas naudojamas objektui pridėti prie masyvo.

splice()Metodas papildo ir / arba pašalina elementą.

Pagal splice()metodą

  • Pirmasis argumentas reiškia indeksą, kuriame norite įterpti elementą.
  • Antrasis argumentas nurodo pašalinamų elementų skaičių (čia, 0) .
  • Trečiasis argumentas reiškia elementą, kurį norite pridėti prie masyvo.

3 pavyzdys: pridėkite objektą naudodami „Spread Operator“

 // program to append an object to an array function insertObject(arr, obj) ( // append object arr = (… arr, object); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Rezultatas

 (1, 2, 3, (x: 12, y: 8))

Pirmiau pateiktoje programoje sklaidos operatorius naudojamas objektui pridėti prie masyvo.

Sklaidos sintaksė leidžia nukopijuoti visus elementus į masyvą. Tada objektas pridedamas prie masyvo pabaigos.

Įdomios straipsniai...