1. 基本形式
第一种:
function theFirstName() {
函数体
}
命名规则:一个单词的话无所谓,多个单词的话第一个开头小写,后面开头字母大写
第二种:命名函数表达式(不常用)
等号后面叫表达式,表达式是忽略名字的,写后面的test也没有任何作用
第三种:匿名表达式(常用)
2. 组成形式
参数(不定参,形参和实参数量不限):形参(上面的a,b)实参(下面的数)
arguments --- [11,2,3] 实参列表 arguments数组必须加s
console.log(arguments.length) 求实参长度
console.log(sum.length) 求形参长度
3. 全局变量,局部变量
下面这个,b可以被打印,c不能被打印
局部变量可以向外访问全局变量,反之不成立