发表于: 2017-07-14 20:27:02
1 827
今天完成的事情:
1、学习ES6的知识。学习了函数、数组、对象的扩展。
2、补JS基础知识。
3、下载了师兄们的简历,观摩一下。
明天计划的事情:
1、学习ES6的知识。
2、补JS基础知识。
遇到的问题:
1、第九肌肉等后端接口。
收获:
1、函数扩展中,感觉rest参数和箭头函数比较重要。
ES6 引入 rest 参数(形式为
...变量名
),用于获取函数的多余参数,这样就不需要使用arguments
对象了。rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。2、箭头函数有几个使用注意点。
(1)函数体内的
this
对象,就是定义时所在的对象,而不是使用时所在的对象。(2)不可以当作构造函数,也就是说,不可以使用
new
命令,否则会抛出一个错误。(3)不可以使用
arguments
对象,该对象在函数体内不存在。如果要用,可以用 rest 参数代替。(4)不可以使用
yield
命令,因此箭头函数不能用作 Generator 函数。this
对象的指向是可变的,但是在箭头函数中,它是固定的。箭头函数可以让this
指向固定化,这种特性很有利于封装回调函数。
评论