JavaScript函数
1.1什么是函数? 函数是专门用于封装代码的, 函数是一段可以随时被反复执行的代码块 1.2使用函数的好处 减少冗余代码 需求变更, 需要修改的代码变少了 1.3如何创建函数 // 格式一: function 函数名(形参1, 形参2, 形参3...) { //函数体 return 返回值; } // 格式二: var 变量 = 函数名(实参1, 实参2, 实参3...); 创建函数的注意点: 和C语言一样, 函数可以没有返回值, 也可以有返回值。不同的是JavaScript是弱语言, 所以不用只能返回值类型 如果函数没有显示的使用 return语句 ,那么函数有默认的返回值:undefined 如果函数使用 return语句,那么跟再return后面的值,就成了函数的返回值 如果函数使用 return语句,但是return后面没有任何值,那么函数的返回值也是:undefined 跟break函数相似,都是结束当前代码块,后面的函数永远执行不到 函数中argument的使用:每个函数中都定义了一个argument,它的作用是保存所有传递给函数的形参。且它是一个伪数组可以对其进行遍历。 function getSum() { var sum = 0; for (var i = 0; i < arguments.length; i++) { sum += arguments[i]; }