【发布时间】:2019-09-25 18:00:01
【问题描述】:
假设我有一个对象:
myObj = {
name: 'Luke',
age: 12,
height: '163cm',
weight: '60kg',
others: { one: '1', two: '2', three: '3'} // (Edited) Added one more key here :)
};
我想要一个该对象的副本,没有新对象的某些键,输出如下:
newObj = {
name: 'Luke',
age: 12,
one: '1',
two: '2'
};
我见过破坏的例子,但我想知道嵌套对象是否可行。像这样使用解构是否可行,或者如果不是最有效的方法。
【问题讨论】:
-
对于任何深度级别或某些特定的已知结构,您是否需要这个?
-
到目前为止,已知的结构应该没问题。我已经更新了我的问题。 :)
-
效率如何?
标签: javascript ecmascript-6 destructuring