ES6课程---4、对象的简写方式

一、总结

一句话总结:

在es6中,在对象中,对于属性名和属性值是一样的情况,可以省略同名的属性,在对象的方法中,可以省略掉冒号和function



let name="林黛玉";
let age=14;
let linDaiYu={
//name:name,
name,
//age:age
age,
// say:function () {
// console.log('我是'+this.name);
// }
say() {
console.log('我是'+this.name);
}
};


 

1、es6中简化的对象写法的两种情况?

1、省略同名的属性:name: name 写成 name,
2、省略方法的冒号和function:say:function () {} 写成 say(){}



let name="林黛玉";
let age=14;
let linDaiYu={
//name:name,
name,
//age:age
age,
// say:function () {
// console.log('我是'+this.name);
// }
say() {
console.log('我是'+this.name);
}
};


 

 

 

二、对象的简写方式

博客对应课程的视频位置:4、对象的简写方式

https://www.fanrenyi.com/video/24/199

 



1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>对象的简写方式</title>
6 </head>
7 <body>
8 <!--
9
10 在es6中,在对象中,如果属性名和属性值是一样的,
11 es6提供一种简写方式:
12 同名的属性可以省略不写
13
14 在es6中,对对象中的 方法也提供了一种简写方式:
15 就是可以省略掉方法中的冒号和function
16
17 -->
18 <script>
19 let name="林黛玉";
20 let age=14;
21 let linDaiYu={
22 //name:name,
23 name,
24 //age:age
25 age,
26 // say:function () {
27 // console.log('我是'+this.name);
28 // }
29 say() {
30 console.log('我是'+this.name);
31 }
32 };
33 console.log(linDaiYu);
34 linDaiYu.say();
35 </script>
36 </body>
37 </html>


 

ES6课程---4、对象的简写方式_大数据

 

 

 

 


 


我的旨在学过的东西不再忘记(主要使用艾宾浩斯遗忘曲线算法及其它智能学习复习算法)的偏公益性质的完全免费的编程视频学习网站: ​​fanrenyi.com​​;有各种前端、后端、算法、大数据、人工智能等课程。

人工智能群:939687837

作者相关推荐

感悟总结

其它重要感悟总结

​感悟总结200813​​ ​ ​最近心境200830​​ ​ ​最近心境201019​​ ​ ​201218-210205​