JavaScript-program för att lägga till ett objekt i en matris

I det här exemplet lär du dig att skriva ett JavaScript-program som lägger till ett objekt i en matris.

För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:

  • JavaScript Array push ()
  • JavaScript Array-skarv ()
  • JavaScript Spread Operator

Exempel 1: Lägg till objekt i array med 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 ovanstående program används push()metoden för att lägga till ett objekt i en matris.

Det push()förfarande adderar till ett objekt i slutet av en array.

Exempel 2: Lägg till objekt till array med splice ()

 // 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 ovanstående program används splice()metoden för att lägga till ett objekt i en matris.

Det splice()förfarande adderar och / eller tar bort ett objekt.

I splice()metoden,

  • Det första argumentet representerar indexet där du vill infoga ett objekt.
  • Det andra argumentet representerar antalet objekt som ska tas bort (här, 0) .
  • Det tredje argumentet representerar det element som du vill lägga till i en matris.

Exempel 3: Lägg till objekt med 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 ovanstående program används spridningsoperatören för att lägga till ett objekt i en matris.

Med spridningssyntaxen kan du kopiera alla element till en matris. Sedan läggs objektet till i slutet av matrisen.

Intressanta artiklar...