gpt4 book ai didi

javascript - 如何使用 lodash 生成 key 配对对象结果?

转载 作者:行者123 更新时间:2023-12-01 02:00:42 25 4
gpt4 key购买 nike

我有以下数组:

const ids = ["1234", "5678", "0987", "6543"]

我需要一个带有 lodash 的函数来返回:

const result = {"1234": { workId: null }, "5678": { workId: null }, "0987": { workId: null }, "6543": { workId: null }}

lodash方法的使用方法是什么?

感谢您的帮助

最佳答案

这是一个使用lodash#invert的lodash解决方案和 lodash#mapValues

const result = _(ids)
.invert()
.mapValues(() => ({ workId: null }))
.value();

const ids = ["1234", "5678", "0987", "6543"];

const result = _(ids)
.invert()
.mapValues(() => ({ workId: null }))
.value();

console.log(result);
.as-console-wrapper{min-height:100%;top:0}
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.10/lodash.min.js"></script>

关于javascript - 如何使用 lodash 生成 key 配对对象结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50613929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com