Méthode Array.from

La méthode Array.from renvoie un nouveau tableau à partir d'un objet semblable à un tableau ou d'un objet itérable. Le premier paramètre de la méthode accepte l'objet à partir duquel créer le tableau, le second optionnel - une fonction à appliquer aux éléments de l'objet.

Syntaxe

javascriptlet newArray = Array.from(ce à partir de quoi on crée le tableau, [fonction]);

Exemple

Créons un nouveau tableau à partir d'une chaîne de caractères :

javascriptlet res = Array.from('abc');
console.log(res);

Résultat de l'exécution du code :

javascript['a', 'b', 'c']

Exemple

Créons un nouveau tableau à partir d'une chaîne de caractères :

javascriptlet res = Array.from('abc', function(elem) {
  return elem + '!';
});
console.log(res);

Résultat de l'exécution du code :

javascript   ['a!', 'b!', 'c!']

Voir aussi

  • la méthode Array.of,
    qui obtient un tableau à partir de paramètres
  • la méthode Array.isArray,
    qui vérifie si un objet est un tableau