Tableau javascript.de la méthode

Tableau javascript.de la méthode
Notre vie quotidienne comprend en quelque sorte la tâche de convertir un type de données à une autre et de choisir les justes conversion la méthode a sa propre signification. Par exemple, vous avez un document de «docx«Type et je veux le convertir dans«pdf»Format. Plutôt que de développer un nouveau «mot à pdf«Application de conversion, vous rechercherez un convertisseur déjà créé, puis l'utiliserez pour résoudre la requête. Cette stratégie permet d'économiser beaucoup d'efforts et de temps.

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 ()
var array1 = [];
pour (var i = 0; i < arguments.length; i++)
Array1.push (arguments [i]);

return array1;

var Seasons = ArrayFromargs («été», «hiver», «automne», «printemps»);
console.journal (saisons);

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";
const Array = Array.de (String);
console.journal (tableau);

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 ()
retour de retour.de (arguments);

console.log (converti (10, «dollars»));

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 ()
retour de retour.de (arguments, x => x - 1);

console.journal (soustrait (5, 7, 8));

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]);
const Array = Array.de (set);
console.log ("array:" + array);

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.