ES6-ES11(Day3)

41 阅读1分钟

允许使用『 箭头 』(=>)定义函数

声明
结果:3

特性

this是静态的,this始终指向函数声明时所在作用域下的this的值
结果: 张三   张三
结果: 李四      张三 不能作为构造函数实例化对象
结果:报错,Person is not a constructor Person不是一个构造器 不能使用arguments(用来保存实参)变量
结果:报错,arguments is not defined

箭头函数的简写

1.省略小括号:形参有且只有一个时
结果:18

2.省略大括号:当代码体只有一个语句时,此时必须将函数返回语句中的return省略,否则报错
结果:报错
结果:81