8
Ich habe den folgenden Code, kann jeder sagen, der Unterschied:Was ist der Unterschied zwischen lodashs _.map und _.pluck?
let _ = require('lodash');
let arr = [
{'fname':'Ali', 'lname': 'Yousuf'},
{'fname': 'Uzair', 'lname': 'Ali'},
{'fname': 'Umair', 'lname': 'Khan'}
];
_.map(arr, 'fname');
_.pluck(arr, 'fname');
Der Ausgang ist gleich, und beide Funktionen nicht arr
mutiert.
ja, 'map' kann erhalten eine' function' oder eine 'Zeichenfolge 'Als ein Parameter, wenn es eine' Zeichenkette 'erhält, wird sein Verhalten wie' zupfen 'sein. Ansonsten verhält sich das Verhalten wie 'Array.prototype.map'. – gabrielperales