¿Alguien sabe de un plucker 'pluck' que coincida con el método de matriz de subrayado?Equivalente a Underscore.js _.pluck en jQuery
pluck_.pluck(list, propertyName)
Una versión conveniente de lo que es quizás el caso de uso más común para el mapa: extracción de una lista de valores de la propiedad.
var stooges = [{name : 'moe', age : 40}, {name : 'larry', age : 50}, {name : 'curly', age : 60}];
_.pluck(stooges, 'name');
=> ["moe", "larry", "curly"]
Google no me está ayudando mucho hoy. Cualquier punteros apreciaron mucho
Estaba a punto de utilizar la solución anterior, pero luego me di cuenta de que es diferente de _.pluck en algunos casos extremos. Si la propiedad 'nombre' como se usa arriba es nula o indefinida en cualquier objeto de la matriz, esta función simplemente omitirá ese elemento de la salida arr por completo, dejando una matriz más pequeña que la que comenzó. Lo siguiente cubre esto: var arr = []; $ .each (stooges, function (i, o) {return arr.push (o ["nombre"]);}); – Julie