8
मैं किसी अंतर बता सकते हैं निम्नलिखित कोड है,:lodash के _.map और _.pluck के बीच क्या अंतर है?
let _ = require('lodash');
let arr = [
{'fname':'Ali', 'lname': 'Yousuf'},
{'fname': 'Uzair', 'lname': 'Ali'},
{'fname': 'Umair', 'lname': 'Khan'}
];
_.map(arr, 'fname');
_.pluck(arr, 'fname');
उत्पादन एक ही है, और दोनों कार्यों arr
परिवर्तनशील नहीं हैं।
हाँ, 'map' एक' function' या एक 'स्ट्रिंग प्राप्त कर सकते हैं:
यहाँ changelog से प्रासंगिक अंश है 'पैरामीटर के रूप में, अगर इसे' स्ट्रिंग 'प्राप्त होता है तो इसका व्यवहार' प्लक 'जैसा होगा। अन्यथा इसका व्यवहार 'Array.prototype.map' जैसा है। – gabrielperales