函数:
//函数使用分为两步 :声明函数和调用函数 // 1.声明函数 // function 函数名(){ // // 函数体 // }
// 2.调用函数 // 函数名();
函数返回值
// (1)我们函数只是实现某种功能,最终的结果需要返回给函数的调用者函数名() 通过return 实现的 // (2)只要函数遇到return 就把后面的结果 返回给函数的调用者 函数名()=return后面的结果 // (3)代码验证 function getResult(){ return 666; } getResult(); // getResult()= 666 console.log(getResult());
// 4.我们函数如果有return 后面的值 ,如果函数没有return则返回undefined
function fun1(){ return 666;
}
console.log(fun1()); //返回666
function fun2(){
}
console.log(fun()); // 返回undefined
arguments的使用:
// 利用函数求任意个数的最大值
function getMax() {
var max = arguments[0];
for (var i = 1; i < arguments.length; i++) {
if (arguments[i] > max){
max = arguments[i];
}
} return max;
} console.log(getMax(1, 2, 3)); //3
console.log(getMax(1, 2, 3, 4, 5)); //5
console.log(getMax(1, 2, 3, 4, 5, 100, 34)); //100