📜  ES6 中对象属性值的简写语法

📅  最后修改于: 2022-05-13 01:56:35.239000             🧑  作者: Mango

ES6 中对象属性值的简写语法

JavaScript 中的对象是最重要的数据类型,构成了现代 JavaScript 的构建块。这些对象与 JavaScript 原始数据类型(数字、字符串、布尔值、null、未定义和符号)完全不同,因为这些原始数据类型都存储一个值(取决于它们的类型)。

对象属性值的简写语法现在非常流行和广泛使用。代码看起来更简洁易读。速记属性使代码更小更简单。

示例:此示例使用 ES6 中对象属性值的简写语法显示对象的详细信息。

// Object property shorthand
const name = 'Raj'
const age = 20
const location = 'India'
  
// User with ES6 shorthand
// property 
const user = {
    name,      
    age,
    location
}
  
console.log(user) 

输出:
上述命令的输出

示例:此示例显示对象的详细信息,而不使用对象属性值的速记语法。

// Object property shorthand
const name = 'Raj'
const age = 20
const location = 'India'
  
// User without ES6 
// shorthand property 
const user = {
    name: name,      
    age: age,
    location: location
}
  
console.log(user) 

输出:
上述命令的输出