gpt4 book ai didi

javascript - 如何将这个为每个对象添加键的_.each函数转换为Ramda?

转载 作者:行者123 更新时间:2023-11-28 11:49:32 25 4
gpt4 key购买 nike

http://jsfiddle.net/leongaban/4xfc4g3c/1/

<强> Lodash

const spamData = [true, true, false];
const tweets = [{ tweet: "Hello" }, { tweet: "World" }, { tweet: "Pork"}];

_.each(spamData, (value, i) => {
tweets[i]['spam'] = value;
});

log(tweets);
<小时/>

卡在这一点:

<强> Ramda

const setSpamValues = (spamValue) => {
return spamValue;
};

R.forEach(setSpamValues, spamData);

不确定现在将每条推文返回的 spamValue 发送到名为 spam 的新键的最佳方法是什么。

最佳答案

您还可以使用R.zipWithR.assoc来实现这一目标。

const updatedTweets = R.zipWith(R.assoc('spam'), spamData, tweets);

关于javascript - 如何将这个为每个对象添加键的_.each函数转换为Ramda?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40270175/

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