gpt4 book ai didi

javascript - 从 Object ES6 方式克隆特定键

转载 作者:行者123 更新时间:2023-11-28 18:13:38 24 4
gpt4 key购买 nike

ES6(ES2015)从特定键创建新对象的方法是什么无需两次重复按键。

例如:

var orginalObject= {a:1,b:2,c:3,d:4}
// not working
var extractedObj = { orginalObject.a , orginalObject.b} // extractedObj == {a:1, b:2}

我这么问是因为 EC6 提供了许多新的 Shiny 方法来复制和创建对象

最佳答案

您可以使用多个 let 语句使其变得非常清晰和 ES6-y。

let oldObj = {a:1, b:2, c:3, d:4},
newObj
{
let {a, b} = oldObj
newObj = {a, b}
}

console.log(newObj) //=> { a:1, b:2 }

或者只是选择更简单的 ES5 版本:

var oldObj = {a:1, b:2, c:3, d:4}
var newObj = {a: oldObj.a, b: oldObj.b}

console.log(newObj) //=> { a:1, b:2 }

关于javascript - 从 Object ES6 方式克隆特定键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41112669/

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