<html>
<head>
<script type="text/javascript">
function test(x) {
var a = x
if(!a) {
return 0
}
else
return 1
}
</script>
<head>
<body>
<script type="text/javascript">
var b = test(3)
alert(b)
</script>
</body>
</html>
总结:return语句在函数中使用,用于返回相应的值,有些时候你还会见到return false之类的语句,如果出现这样的语句,函数将就此结束,不再往下执行了。至于if语句就不用多说了吧,非0为真,例如(!0);0即假,如(!3)等。
return 是返回的意思, 在函数里面的意思是当前函数执行结束了.return 之后的语句不再执行了. 返回给上一个调用它的函数或者语句.
返回值 取决于当前函数声明的返回值类型. 返回值返回给调用语句.
你没学习过基本的程序语句吧. 建议你先找本教科书 从头到尾学一下java. 再看js.
呵呵,return 起到中断函数,返回值的作用,其实也可以不要了!但是如果不要return 的,就没法控制函数了!
比如a=5,b=6
那么 function(){return 5+6
alert(5+6)//这段是不执行的!
}
明白了么?