es6毁灭性:在对象之间传输值
在现有对象之间使用ES6破坏性语法在现有对象之间传输值的可能性。为了更好地理解场景,让我们假设我们有两个对象,foo和oof,其中foo包含x and y和oof的属性最初是空的。出现了:我们可以利用破坏性来将foo属性分配给将foo的属性分配给类似于假设的语法oof {x,y} = foo?虽然建议的语法无效,但有一种替代方法:此表达式有效地读取了foo中的x和y值,并将它们写入OOF上的相应属性。但是,重要的是要注意,这种方法可能有些重复,并且不适合有很多属性要转移的情况。
另外,更简洁的解决方案是:。从foo到每个属性的oof。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3