一、函数的返回值:return
1.函数名+括号=return后面的值
function fn1(){
return 100;
}
alert(fn1()); // 100 fn1()=return后面的值100
2.所有函数默认的返回值:未定义
3.return后任何代码都不被执行
二、函数实参的集合:arguments
什么时候用arguments?---> 当函数参数的个数无法确定的时候
实例:
function sum(){
var n=0;
for(var i=0;i
n+=arguments[i];
}
return n;
}
alert(sum(1,2,3,4)); //10
alert(sum(1,2,3,4,5,6,7,7)); //35
三、定时器
setInterval(函数,时间); ==》 重复不断的执行
clearInterval(定时器); ==》清除定时器
var i=0;
var timer=null;
function fn1(){
i++;
document.title = i;
if(i === 10){
clearInterval(timer); //清除定时器
}
}
timer=