函数

箭头函数不能使用arguments、super和new.target,也不能用作构造函数,此外,箭头函数也没有prototype属性。

ECMAScript函数的参数在内部变现为一个数组。函数被调用时总会接受一个数组,但函数并不关心这个数组中包含什么。

JS引擎在加载数据时,对函数声明和函数表达式是区别对待的。JS引擎在任何代码执行之前,会先读取函数声明,并在执行上下文中生成函数定义。二函数表达式必须等到代码执行到它那一行,才会在执行上下文中生成函数定义。