ES6(函数新增特性)

ES6(函数新增特性)

ES6(函数新增特性)

1.函数参数默认值

ES6(函数新增特性)

ES6(函数新增特性)

没有 y 时,默认就是world

ES6(函数新增特性)ES6(函数新增特性)

有 y 时,输出值即可

ES6(函数新增特性)(错误)

ES6(函数新增特性)(C有默认值,正确)

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

2.作用域

ES6(函数新增特性)ES6(函数新增特性)

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

ES6(函数新增特性)ES6(函数新增特性)

ES6(函数新增特性)ES6(函数新增特性)

x 不在 y 的前面

3.test 参数

ES6(函数新增特性)ES6(函数新增特性)

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

4.扩展运算符

ES6(函数新增特性)ES6(函数新增特性)

将数组转化成离散值

ES6(函数新增特性)ES6(函数新增特性)

5.箭头函数

ES6(函数新增特性)ES6(函数新增特性)

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

ES6(函数新增特性) ES6(函数新增特性)

第一个参数可为空。

6.尾调用

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

ES6(函数新增特性)ES6(函数新增特性)

上一篇:linux开机启动服务学习chkconfig命令


下一篇:C# 模拟键盘操作--SendKey(),SendKeys()