lodash的
我有以下代码,任何人都可以分辨出出区别:
const _ = require('lodash');
const arr = [
{'fname':'Ali', 'lname': 'Yousuf'},
{'fname': 'Uzair', 'lname': 'Ali'},
{'fname': 'Umair', 'lname': 'Khan'}
];
_.map(arr, 'fname');
_.pluck(arr, 'fname');
输出是相同的,并且两个功能都没有使arr
变异。
在您使用它们的方式中,它们基本上是一样的。这就是为什么从Lodash v4.0.0中删除.pluck()
以便使用.map()
和字符串作为第二个参数的原因。
lodash的
我有以下代码,任何人都可以分辨出出区别:
const _ = require('lodash');
const arr = [
{'fname':'Ali', 'lname': 'Yousuf'},
{'fname': 'Uzair', 'lname': 'Ali'},
{'fname': 'Umair', 'lname': 'Khan'}
];
_.map(arr, 'fname');
_.pluck(arr, 'fname');
输出是相同的,并且两个功能都没有使arr
变异。
在您使用它们的方式中,它们基本上是一样的。这就是为什么从Lodash v4.0.0中删除.pluck()
以便使用.map()
和字符串作为第二个参数的原因。