underscore react javascript lodash

javascript - underscore - lodash react



¿Qué le pasó a Lodash_.pluck? (3)

Ah-ha! El registro de cambios de Lodash lo dice todo ...

"Se eliminó _.pluck a favor de _.map con taquigrafía iterada"

var objects = [{ ''a'': 1 }, { ''a'': 2 }]; // in 3.10.1 _.pluck(objects, ''a''); // → [1, 2] _.map(objects, ''a''); // → [1, 2] // in 4.0.0 _.map(objects, ''a''); // → [1, 2]

Una vez usé Lodash _.pluck ... Me encantó _.pluck ...

Al darme cuenta de que Lodash ya no es compatible con Pluck (a partir de Lodash 4.x), me cuesta recordar qué usar en su lugar ...

Fui a los documentos , presioné cmd-f, escribí ''arrancar'', pero mi pobre amigo abandonado ni siquiera recibe una mención adecuada ... ni siquiera un ''ha sido reemplazado por'' ...

¿Alguien puede recordarme lo que se supone que debo usar en su lugar?


Use _.map lugar de _.pluck . En la última versión se ha eliminado el _.pluck .


No hay necesidad de _.map o _.pluck desde que ES6 ha despegado.

Aquí hay una alternativa usando ES6 JavaScript:

clips.map(clip => clip.id)