函数有三种角色

1.普通函数

+ 形参,实参,Arguments,return,箭头函数
+ 私有作用域,(栈内存,执行上下文)
+ 形参赋值,变量提升
+ 作用域链
+ 栈内存的释放和不释放(闭包)

2.构造函数(类)

+ 类和实例
+ prototype,和proto原型和原型链
+ instanceof
+ constructor
+ hasOwnProperty
+….

3.普通对象

+ 它是由键值对组成的
+ ….
函数中的this也是重点学习内容
*/