JavaScript-program for å legge et objekt til en serie

I dette eksemplet lærer du å skrive et JavaScript-program som legger et objekt til en matrise.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript Array push ()
  • JavaScript Array splice ()
  • JavaScript Spread Operator

Eksempel 1: Legg objekt til matrise ved hjelp av 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);

Produksjon

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

I programmet ovenfor push()brukes metoden for å legge til et objekt i en matrise.

Den push()fremgangsmåten tilsetter en vare til enden av en matrise.

Eksempel 2: Legg objekt til matrise ved hjelp av spleise ()

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

Produksjon

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

I programmet ovenfor splice()brukes metoden for å legge til et objekt i en matrise.

Den splice()fremgangsmåten tilsettes og / eller fjerner et element.

I splice()metoden,

  • Det første argumentet representerer indeksen der du vil sette inn et element.
  • Det andre argumentet representerer antall elementer som skal fjernes (her, 0) .
  • Det tredje argumentet representerer elementet du vil legge til i en matrise.

Eksempel 3: Legg til objekt ved hjelp av 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);

Produksjon

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

I det ovennevnte programmet brukes spredningsoperatøren til å legge til et objekt i en matrise.

Den spredte syntaksen lar deg kopiere alle elementene til en matrise. Deretter legges objektet til slutten av matrisen.

Interessante artikler...