JavaScript programma objekta pievienošanai masīvam

Šajā piemērā jūs iemācīsities rakstīt JavaScript programmu, kas masīvam pievienos objektu.

Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:

  • JavaScript masīva push ()
  • JavaScript masīva savienojums ()
  • JavaScript izplatīšanas operators

1. piemērs: Objekta pievienošana masīvam, izmantojot 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);

Rezultāts

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

Iepriekš minētajā programmā push()metode tiek izmantota objekta pievienošanai masīvam.

push()Metode pievieno preci beigām masīva.

2. piemērs: Objekta pievienošana masīvam, izmantojot savienojumu ()

 // 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);

Rezultāts

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

Iepriekš minētajā programmā splice()metode tiek izmantota objekta pievienošanai masīvam.

splice()Metode piebilst un / vai noņem objektu.

In splice()metodi,

  • Pirmais arguments norāda indeksu, kurā vēlaties ievietot vienumu.
  • Otrais arguments norāda noņemamo vienumu skaitu (šeit, 0) .
  • Trešais arguments apzīmē elementu, kuru vēlaties pievienot masīvam.

3. piemērs: Pievienojiet objektu, izmantojot 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);

Rezultāts

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

Iepriekš minētajā programmā izplatīšanas operators tiek izmantots objekta pievienošanai masīvam.

Izkliedētā sintakse ļauj kopēt visus elementus masīvā. Tad objekts tiek pievienots masīva beigām.

Interesanti raksti...