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...