首页 > 代码库 > return

return

<script language="javascript">
//大多数函数都包含一个return语句,return导致函数停止运行,并返回它的表达式给它的调用者,
//如果return语句没有一个与之相关的表达式,则它返回undefined值,
//如果函数没有return语句,那它就只执行函数体内的每条表达式,并返回undefined给调用者

//return语句下面行数的代码不执行;但是不影响return之前的代码的执行
function test(s){
setInterval(function(){
//a=3;
//console.log(s);
if(s>5){
//console.log(a);
return ;
}
console.log(s+"1");

},1000)
//return s; //console.log(test(6))输出的结果是6
//return; //console.log(test(6))输出的结果是undefined;
//return false; //console.log(test(6))输出的结果是false;
return true; //console.log(test(6))输出的结果是false;
}
//test(5);
//test(6);
console.log(test(6))// 根据函数return表达式的内容 ,会输出不同的结果
</script>

 

return