Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui ajoutera un objet à un tableau.
Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:
- JavaScript Array push ()
- Épissure de tableau JavaScript ()
- Opérateur de diffusion JavaScript
Exemple 1: ajouter un objet au tableau à l'aide de 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);
Production
(1, 2, 3, (x: 12, y: 8))
Dans le programme ci-dessus, la push()
méthode est utilisée pour ajouter un objet à un tableau.
La push()
méthode ajoute un élément à la fin d'un tableau.
Exemple 2: Ajouter un objet au tableau à l'aide de 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);
Production
(1, 2, 3, (x: 12, y: 8))
Dans le programme ci-dessus, la splice()
méthode est utilisée pour ajouter un objet à un tableau.
La splice()
méthode ajoute et / ou supprime un élément.
Dans la splice()
méthode,
- Le premier argument représente l'index dans lequel vous souhaitez insérer un élément.
- Le deuxième argument représente le nombre d'éléments à supprimer (ici, 0) .
- Le troisième argument représente l'élément que vous souhaitez ajouter à un tableau.
Exemple 3: Ajouter un objet à l'aide de l'opérateur de propagation
// 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);
Production
(1, 2, 3, (x: 12, y: 8))
Dans le programme ci-dessus, l'opérateur d'étalement …
est utilisé pour ajouter un objet à un tableau.
La syntaxe de diffusion vous permet de copier tous les éléments dans un tableau. Ensuite, l'objet est ajouté à la fin du tableau.