ES6(函数新增特性)
ES6(函数新增特性)
1.函数参数默认值
没有 y 时,默认就是world
有 y 时,输出值即可
(错误)
(C有默认值,正确)
默认值后面不能再有没有默认值的变量
2.作用域
y 取其前面的 x ;而不是 x = test;
x 不在 y 的前面
3.test 参数
将输入参数(离散值)转化成数组
4.扩展运算符
将数组转化成离散值
5.箭头函数
arrow为函数名,第一个 = 后为参数, =>后为返回值,
第一个参数可为空。
6.尾调用
(条件:函数的最后一句话是不是函数;用来提升性能,推荐在不断嵌套的情况下使用)
ES6(函数新增特性)
1.函数参数默认值
没有 y 时,默认就是world
有 y 时,输出值即可
(错误)
(C有默认值,正确)
默认值后面不能再有没有默认值的变量
2.作用域
y 取其前面的 x ;而不是 x = test;
x 不在 y 的前面
3.test 参数
将输入参数(离散值)转化成数组
4.扩展运算符
将数组转化成离散值
5.箭头函数
arrow为函数名,第一个 = 后为参数, =>后为返回值,
第一个参数可为空。
6.尾调用
(条件:函数的最后一句话是不是函数;用来提升性能,推荐在不断嵌套的情况下使用)