除了语法之外,这两个代码示例有什么区别吗?
示例1:
var user = {
name: 'Diego',
age: 25
}
var {name} = user;
console.log(name); // Diego
例子 2:
var user = {
name: 'Diego',
age: 25
}
var name = user.name;
console.log(name); // Diego
这两个示例分配相同的值。我不知道使用哪个有什么不同或优势。