JavaScript-program til at føje et objekt til en matrix

I dette eksempel lærer du at skrive et JavaScript-program, der føjer et objekt til en matrix.

For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:

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

Eksempel 1: Føj objekt til matrix ved hjælp af 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);

Produktion

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

I ovenstående program push()bruges metoden til at føje et objekt til en matrix.

Den push()metode føjer et element til enden af et array.

Eksempel 2: Føj objekt til matrix ved hjælp af splejsning ()

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

Produktion

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

I ovenstående program splice()bruges metoden til at føje et objekt til en matrix.

Den splice()metode tilføjer og / eller fjerner et element.

I splice()metoden,

  • Det første argument repræsenterer det indeks, hvor du vil indsætte et element.
  • Det andet argument repræsenterer antallet af emner, der skal fjernes (her, 0) .
  • Det tredje argument repræsenterer det element, som du vil føje til en matrix.

Eksempel 3: Tilføj objekt ved hjælp af 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);

Produktion

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

I ovenstående program bruges spredningsoperatoren til at føje et objekt til en matrix.

Den spredte syntaks giver dig mulighed for at kopiere alle elementerne til en matrix. Derefter føjes objektet til slutningen af ​​arrayet.

Interessante artikler...