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)
输出: