1.函数的一些基本性质
- 函数使用function申明,后跟一组参数,然后是函数体
function method(arg0,arg1,arg2){
console.log(arg0)
}
- 只要碰到return语句函数就会立即执行并退出。
- 一个函数中可以有多个return语句。
- return语句可以不带返回值,这样写其实默认返回undefined。这种用法最常用于提前终止函数执行,并不是为了返回值。
2.严格模式对函数的一些限制
- 函数不能以eval或arguments作为名称。
- 函数的参数不能叫eval或arguments。
- 两个命名参数不能拥有同一个名称。