字面量:如何理解Javascript中的字面量(literal)? - StormBlafe的回答 - 知乎
https://www.zhihu.com/question/21502764/answer/924965623
1. 属性的增强写法
const name = 'hammer';
const age = 20;
const height = 1.81;
- ES5的写法
const obj = {
name: name,
age: age,
height: height
}
- ES6的增强写法
const obj = {
name,
age,
height
}
2. 函数的增强写法
- ES5的写法
const obj = {
run: function () {
},
eat: function () {
}
}
- ES6的增强写法
const obj = {
run() {
},
eat() {
}
}
本文深入探讨了ES6中引入的增强写法,包括对象属性的简化定义和函数表达式的精简语法。通过对比ES5的传统写法,展示了ES6如何提高代码的可读性和编写效率。
949

被折叠的 条评论
为什么被折叠?



