箭头函数的特点
- 参数只有一个时,可以省略小括号
- return后面只有一条语句时,可以省略return和{}
- 箭头函数没有arguments(内置对象)
- 箭头函数不能写构造函数
- 箭头函数没有prototype属性
- call()和apply()方法可以调用箭头函数, 但是不能改变箭头函数this的指向
- 箭头函数的this指向父作用域(定义它的地方)
symbol
symbol声明的变量都是独一无二的
Object.getOwnPrototypeSymbol(obj)
只能获取symbol类型的属性名
Reflect.ownkeys()
获取全部类型的属性名
Object.keys()
不能获取symbol类型的属性名