gpt4 book ai didi

JavaScript ES6 内联对象文字创建逻辑

转载 作者:行者123 更新时间:2023-11-30 07:33:51 24 4
gpt4 key购买 nike

有没有办法重写以下 ES6 JavaScript 以不需要临时存储变量 data

const data = {};

if(error) {
data.error = error;
} else {
data.response = 'some response here';
}

res.json(200, data);

我希望能够将对象内联到 res.json():

res.json(200, {
// inline logic that is identical to above
});

最佳答案

你可以使用三元运算符

res.json(200, error ? {error} : {response: 'some response here'});

关于JavaScript ES6 内联对象文字创建逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40926122/

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