这只是琐事/好奇,因为我多次遇到这种情况。
是否可以缩短/解构以下类型的作业?
newValue = value.value
天真地,我尝试了 newValue = {value}
但它不起作用,因为该语法通常用于从具有相同键名的对象中解构变量。
最佳答案
使用此语法解构并重命名属性,这将从对象中获取值并将其重命名为变量newValue
var {value: newValue} = value
var value = {value: 5}
var {value: newValue} = value
console.log(newValue)
关于javascript - 如何解构newValue = value.value?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51942781/