函数定义两种方式:
第二种在这种方式下,function (x) { ... }是一个匿名函数,它没有函数名。但是,这个匿名函数赋值给了变量abs,所以,通过变量abs就可以调用该函数。上述两种定义完全等价,注意第二种方式按照完整语法需要在函数体末尾加一个;,表示赋值语句结束。
内部存在关键字 arguments 指向传入参数,利用索引访问
实例 判断参数个数 rest利用... 分割 参数和 rest 从运行结果可知,传入的参数先绑定a、b,多余的参数以数组形式交给变量rest,所以,不再需要arguments我们就获取了全部参数
return问题return会在行尾自动加上分好,所以return undefined
myapp全局变量 -利用window 创建 window.alert
var和letvar 局部,let 块级 const 块级常量
网友评论