ES6(函数新增特性)

ES6(函数新增特性)

1.函数参数默认值

没有 y 时,默认就是world

有 y 时,输出值即可

(错误)

(C有默认值,正确)

默认值后面不能再有没有默认值的变量

 2.作用域

y 取其前面的 x ;而不是 x = test;

 

x 不在 y 的前面

 3.test 参数

将输入参数(离散值)转化成数组

 4.扩展运算符

 将数组转化成离散值

 

5.箭头函数

arrow为函数名,第一个 = 后为参数, =>后为返回值,

 

 第一个参数可为空。

 6.尾调用

(条件:函数的最后一句话是不是函数;用来提升性能,推荐在不断嵌套的情况下使用)

猜你喜欢

转载自www.cnblogs.com/jianghao233/p/8965172.html