我曾经用过Lodash _.pluck.我喜欢Pluuck.

意识到Lodash不再支持pluck(从Lodash 4.x开始),我很难记住应该使用什么来代替...

我go 了the docs,按了cmd-f,输入了‘pluck’,但我可怜的被遗弃的朋友甚至没有得到适当的提及…甚至没有一个‘已经被替换为’……

有人能提醒我应该用什么来代替吗?

推荐答案

啊哈!Lodash Changelog代表一切...

"用iteratee速记法删除_.pluck,改为_.map"

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]

Javascript相关问答推荐

为什么我会获取MUI Date TimePicker TypHelp:Value.isValid不是AdapterDayjs.isValid中的函数

我的JS代码将按照哪个序列被解释

Vue v模型检测父参考更改

错误:(0,react__WEBPACK_IMPORTED_MODULE_1__.useSYS State)不是函数或其返回值不可迭代

nPM审计始终发现0个漏洞

fetch在本地设置相同来源的cookie,但部署时相同的代码不会设置cookie

一次仅播放一个音频

*ngFor和@代表输入decorator 和选角闭合

Redux工具包查询(RTKQ)端点无效并重新验证多次触发

React 17与React 18中的不同setState行为

使用useEffect,axios和useParams进行react测试

Mongoose post hook在使用await保存时不返回Postman响应

如何解决useState错误—setSelect Image不是函数''

我正在建立一个基于文本的游戏在react ,我是从JS转换.我怎样才能使变量变呢?

如何使用子字符串在数组中搜索重复项

如何将innerHTML字符串修剪为其中的特定元素?

为什么我的自定义元素没有被垃圾回收?

根据一个条件,如何从处理过的数组中移除一项并将其移动到另一个数组?

Reaction-SWR-无更新组件

按什么顺序接收`storage`事件?