Disons que j'ai 2 tableaux:Un moyen rapide de créer un tableau à partir des variables d'un autre tableau?
var a = [];
var b = [];
a.push({id:1, name:"Joe"});
a.push({id:2, name:"Jeff"});
a.push({id:3, name:"John"});
est-il un moyen rapide pour remplir b
avec les noms de seulement a
en Javascript, ou dois-je utiliser une boucle?
Par exemple, quelque chose comme:
b = a[].name; // b is now ["Joe","Jeff","John"]
J'aime cette solution mieux qu'une boucle, nous utilisons jQuery et je déf. préférez une fonction de commodité plutôt que d'avoir à écrire une autre boucle g-damned –
Cool. Évidemment, si vous aviez du code qui devait être ultra-efficace, vous écririez votre propre boucle pour enregistrer tous les appels de fonction, mais pour les cas «normaux», c'est beaucoup plus agréable de laisser '.map()' cacher la boucle de vous. – nnnnnn