1 1:基本结构 2 function 函数名(){ 3 执行语句 4 } 5 函数名() 6 2:什么是函数? 7 函数由function关键字声明 8 函数就是代码块的集合; 9 3:函数的特点: 10 函数可以让代码重复使用; 11 函数是一个方法 12 4:形参,实参 13 实参放在函数调用里面,形参放在函数名后面,用字母代替 14 形参,实参的位置是一一对应, 15 形参,实参可以有任意多个, 16 形参即便没有相对应得实参,也不影响代码的执行 17 实参即便没有相对应得形参,也不影响代码的执行 18 任何数据类型都可以当做函数的实参, 19 5:获取实参的个数 20 arguments是获取实参的属性 21 arguments.length 获取实参的长度 22 arguments.length-1获取实参的最后一个数 23 arguments[下标] 获取每一个实参 24 6:获取形参的个数 25 function ton(a,c,s,d,n,f,s,d,e,r){ 26 alert(ton.length) 27 } 28 ton(); 29 7:函数的命名规则,请参看变量命名 30 8:函数的调用: 31 1:普通调用 32 2:输出方法中调用(什么是函数在表达式中调用) 33 在输出方法中调用比用return关键字 34 return关键字后面可以跟任意值(任何东西在return,return都会返回) 35 被return关键字返回的值给了函数名+括号 36 3:事件中调用1:基本结构 37 function 函数名(){ 38 执行语句 39 } 40 函数名() 41 2:什么是函数? 42 函数由function关键字声明 43 函数就是代码块的集合; 44 3:函数的特点: 45 函数可以让代码重复使用; 46 函数是一个方法 47 4:形参,实参 48 实参放在函数调用里面,形参放在函数名后面,用字母代替 49 形参,实参的位置是一一对应, 50 形参,实参可以有任意多个, 51 形参即便没有相对应得实参,也不影响代码的执行 52 实参即便没有相对应得形参,也不影响代码的执行 53 任何数据类型都可以当做函数的实参, 54 5:获取实参的个数 55 arguments是获取实参的属性 56 arguments.length 获取实参的长度 57 arguments.length-1获取实参的最后一个数 58 arguments[下标] 获取每一个实参 59 6:获取形参的个数 60 function ton(a,c,s,d,n,f,s,d,e,r){ 61 alert(ton.length) 62 } 63 ton(); 64 7:函数的命名规则,请参看变量命名 65 8:函数的调用: 66 1:普通调用 67 2:输出方法中调用(什么是函数在表达式中调用) 68 在输出方法中调用比用return关键字 69 return关键字后面可以跟任意值(任何东西在return,return都会返回) 70 被return关键字返回的值给了函数名+括号 71 3:事件中调用