gpt4 book ai didi

javascript - 对象解构和赋值

转载 作者:行者123 更新时间:2023-11-29 10:27:19 30 4
gpt4 key购买 nike

我有一个对象 json,我想将其一些 属性分配给另一个对象 stn

stn.closingTime = json.closingTime
stn.contactEmail = json.contactEmail
stn.contactPhone = json.contactPhone
stn.openingTime = json.openingTime
stn.priceFrom = json.priceFrom
stn.priceTo = json.priceTo

我知道如果我只想在全局对象上下文中拥有这些属性我可以做

{closingTime, contactEmail, contactPhone, etc....} = json

但是如何将这些属性解构为另一个命名对象? (在本例中为 stn)

最佳答案

您可以创建一个函数并使用函数参数的解构。下面是从 obj 获取 ab 属性的示例代码。

const obj = {a:'a',b:'b',c:'c'};
const stn = (({a,b}) => ({a,b}))(obj)
console.log(stn)

关于javascript - 对象解构和赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55729667/

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