Javascrip Offre diverses méthodes qui peuvent être utilisées pour remplir des valeurs dans un tableau telles que «Déployer.remplir()","Déployer.depuis()","Array Push ()»Méthodes, et opérateur de propagation "[…]", où "Déployer.remplir()»La méthode remplit un tableau existant avec les nouvelles valeurs, et«Déployer.remplir()»Et les deux autres méthodes créent une nouvelle instance de tableau, puis les remplissent avec les valeurs statiques spécifiées.
Cet article discutera des différentes méthodes pour remplir les valeurs du tableau en javascript. Alors, commençons!
Comment remplir les valeurs du tableau en javascript
Vous pouvez utiliser l'une des approches suivantes pour remplir les valeurs du tableau en JavaScript:
Nous allons maintenant expliquer chacune des méthodes mentionnées ci-dessus en détail.
Comment remplir les valeurs du tableau en javascript à l'aide du tableau.Film () Méthode
En JavaScript, le «Déployer.remplir()«La méthode est utilisée pour remplissage un déployer avec valeurs statiques. Il peut être utilisé pour remplir une partie particulière d'un tableau ou de l'ensemble du tableau.
Syntaxe
déployer.remplir (valeur, démarrer, fin)Ici le "déployer.remplir()»La méthode remplacera les éléments du déployer avec la statique "valeur«;; "commencer," et "fin«Sont les arguments facultatifs qui représentent le départ et index de fin du tableau, dans lequel entre ces index, les valeurs statiques vont être placées.
Exemple 1
Tout d'abord, nous créerons un javascript "déployer«Avoir les valeurs suivantes:
var array = ["Summer", "hiver", "printemps"];Ensuite, nous invoquerons le «déployer.remplir()«Méthode pour remplir tout le tableau avec«Automne" valeur:
déployer.remplir ("automne");L'exécution du code donné ci-dessus affichera la sortie suivante:
Exemple 2
Dans l'exemple suivant, nous essaierons de remplir l'original "déployer"Éléments avec"Automne"À l'index"0" et "1»:
déployer.remplir ("automne", 0, 2);Notez que l'index de fin «2"N'inclura pas dans cette opération:
Comment remplir les valeurs du tableau dans JavaScript à l'aide de la méthode Array Push () et pour Loop
Une autre méthode utilisée pour remplir un tableau est le Array "push ()" méthode. Cette méthode aide à ajouter une ou plusieurs valeurs au tableau. Il est également utilisé en combinaison avec le «pour boucle«Pour remplir un tableau avec des valeurs statiques.
Syntaxe
déployer.push ('value');Ici, le javascript "déployer"Sera rempli de la statique"valeur" en utilisant le "pousser()" méthode.
Exemple
Nous créerons une constante "longueur"Avoir la valeur"5"Et un vide"déployer»:
longueur de const = 5;Ensuite, nous utiliserons le «pour boucle"Pour faire boucle sur le tableau et"pousser()«Méthode pour remplir le tableau avec le«printemps" valeur:
pour (soit i = 0; i < length; i++)La sortie donnée signifie que le tout «déployer"Est rempli du"printemps" valeur:
Comment remplir les valeurs du tableau en javascript à l'aide du tableau.De () méthode
Le javascript "Déployer.depuis()»La méthode est utilisée pour créer une nouvelle instance de tableau à partir d'un objet itérable ou de type tableau. Cette méthode accepte un objet de type tableau comme argument et renvoie le tableau nouvellement créé.
Syntaxe
Déployer.de (objet, mapfunction, thisarg)Ici le "objet»Représente l'objet JavaScript qui doit être converti en tableau,«mapfunction"Est un paramètre facultatif qui fait référence à la fonction de carte qui remplira le tableau avec le résultat de la fonction. Enfin, lorsque la fonction de carte spécifiée est exécutée, «thisarg" est utilisé en tant que "ce" valeur.
Exemple
En utilisant "Déployer.depuis()«Méthode, nous allons créer un objet de tableau vide dont«longueur"La propriété est définie"5"Et remplissez-le de la valeur"printemps”Utilisation de la fonction de carte:
Var Array = Array.de (longueur: 5, () => ('printemps'))Comme vous pouvez le voir, l'exécution de la donnée "Déployer.depuis()"Ajoutera le"printemps«Valeur aux cinq index de«déployer»:
Comment remplir les valeurs du tableau en JavaScript à l'aide de l'opérateur de diffusion […] et de la fonction map ()
L'opérateur de propagation «[…]"Est une autre fonctionnalité JavaScript ES6 utile qui peut être utilisée en combinaison avec le"carte()”Fonction pour étendre un tableau et le remplir avec certaines valeurs spécifiques.
Syntaxe
[… New Array ()].map (() => 'valeur')Ici, l'opérateur de diffusion «[…]«Créera un nouveau tableau, puis le transmet au«carte()»Fonction pour remplir tous les index avec le«valeur".
Exemple
Dans cet exemple, l'opérateur de propagation «[…]"Créera un nouveau"déployer"Avec la longueur"5"Et l'initialisa avec un"indéfini" valeur. Après cela, le «carte()»La fonction mappera les nouvelles instances d'objet à«Automne" valeur:
Soit Array = [… Nouveau tableau (5)].map (() => 'automne');La sortie donnée montre que nous avons réussi à remplir le «déployer”Avec la valeur spécifiée:
Nous avons compilé différentes méthodes pour remplir un tableau avec des valeurs. Choisissez l'un d'eux en fonction de vos exigences.
Conclusion
Le javascript "Déployer.remplir()","Déployer.depuis()«Méthodes, combinaison de«Array Push () Méthode et pour boucle" et "Spread Operator […] et carte() fonction »sont utilisés pour remplir les valeurs du tableau. Utilisation du tableau.Film () Méthode, un tableau déjà créé peut être rempli de nouvelles valeurs. En revanche, le tableau.De la méthode () et les deux autres combinaisons sont utilisées pour créer une nouvelle instance de tableau, puis la remplir avec la valeur spécifiée. Cet article a discuté de différentes méthodes pour remplir les valeurs du tableau en javascript.