De même, lors de la programmation dans Javascrip, S'il est nécessaire de convertir Un objet itérable ou semblable à un tableau à un tableau, vous n'avez pas à itérer sur tous les éléments et à les ajouter à la table. Au lieu de cela, utilisez le javascript intégré "Déployer.depuis()”Méthode pour effectuer la conversion spécifiée.
Je ne sais pas comment utiliser le tableau.De () méthode? Pas de soucis! Ce message expliquera le fonctionnement de le tableau javascript.depuis() Méthode à l'aide d'exemples appropriés. Alors, commençons!
Comment créer un tableau à partir d'un objet itérable dans JavaScript
Avant ES6 JavaScript, lorsqu'un tableau est créé à l'aide d'un objet itérable, tous ses éléments sont itérés puis ajoutés dans un autre tableau.
Par exemple, dans l'exemple ci-dessous, le «ArrayFromargs ()«La fonction iratera les arguments 'Été', 'Hiver', 'Automne', 'Printemps' Et puis ajoutez-les dans un "déployer" en utilisant le "pousser()" méthode. Après avoir terminé cette opération, le «ArrayFromargs ()"La fonction reviendra"Array1»:
fonction arrayfromargs ()Jetez un œil à la sortie du programme ci-dessus:
Cependant, dans ES6, la même fonctionnalité peut être effectuée en utilisant le intégré "Déployer.depuis()" méthode.
Tableau javascript.De () méthode
"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 qui est passé comme argument. Il renvoie ensuite le tableau nouvellement créé.
Syntaxe du tableau JavaScript.De () méthode
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 invoquée sur chaque élément de tableau. Dernièrement, "thisarg" est utilisé en tant que "ce”Valeur lorsque la fonction de carte spécifiée est exécutée.
Maintenant, vérifions quelques exemples liés à l'utilisation du tableau.de () en javascript.
Exemple 1: Comment créer un tableau à partir de chaîne à l'aide du tableau JavaScript.De () méthode
Nous utiliserons le «Déployer.depuis()"Méthode pour créer un javascript"déployer"De la chaîne"linuxhint". Dans ce cas, "Déployer.depuis()«La méthode placera chaque caractère sur un index séparé du tableau nouvellement créé:
const string = "linuxhint";L'exécution du code ci-dessus renvoie un tableau comprenant les caractères du passé "linuxhint" chaîne:
Exemple 2: Comment créer un tableau à partir d'un objet de type tableau à l'aide du tableau JavaScript.De () méthode
Tout d'abord, nous définirons une fonction nommée «convertir()"Qui utilise le"Déployer.depuis()”Méthode pour créer un tableau. Dans ce scénario, le «Déployer.depuis()»La méthode accepte le«arguments”De l'objet de type réseau passé:
fonction convert ()Quand le donné "Déployer.depuis()"La méthode est exécutée, il créera un nouveau tableau et ajoutera le numéro"dix"À zéro index et string"dollar”Au premier index:
Exemple 3: Comment créer un tableau à l'aide de la fonction de mappage du tableau JavaScript.De () méthode
Dans l'exemple ci-dessous, le javascript «Déployer.depuis()"La méthode utilisera la fonction de carte"x => x - 1" soustraire "1"D'après les valeurs qui sont adoptées comme arguments au créé"soustraire()" fonction:
fonction soustrait ()Après avoir diminué un, les arguments «5","7", et "8«Sera placé comme« [[4, 6,7] »Dans le tableau retourné:
Exemple 4: Comment créer un tableau à partir d'un objet SET à l'aide du tableau JavaScript.De () méthode
L'ES6 "Ensemble”L'objet crée une collection de valeurs uniques. Vous pouvez créer un objet SET pour restreindre l'ajout de valeurs dupliquées et la convertir en un tableau à l'aide du "Déployer.depuis()" méthode. De cette façon, le tableau créé n'aura pas de valeur répétée:
const Set = nouveau set ([12, 56, 23, 12, 43, 12]);Exécution du spécifié "Déployer.depuis()"La méthode convertira le"ensemble"Object dans un"déployer»:
C'était toutes les informations essentielles liées au tableau JavaScript.de () méthode en javascript. Vous pouvez y travailler en fonction de vos préférences.
Conclusion
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 qui est passé comme argument. Il renvoie ensuite le tableau nouvellement créé. Vous pouvez également utiliser le tableau JavaScript.De () méthode pour convertir différents types d'objets tels que «ensemble" et "chaîne" à un "déployer". Cet article a expliqué l'utilisation du javascriptarray.De () méthode.