代码描述:return语句 try-catch-finally语句中表现。return语句在try-catch-finally语句中表现源码下载
关于return语句,只要稍有程序经验的人应该都会对它的用法比较清晰,这里就不多介绍了,具体可以参阅javascript的return语句简单介绍一章节,先看一段代码实例:
<script> function func(){ var a=1; var b=2; console.log(a); return; console.log(b); } func(); </script>
由以上代码的输出结果可以看出,return语句可以跳出函数的执行,return语句后面的函数中的代码将不再执行。 但是在try-catch-finally语句中有时候并非是这样的,关于try-catch-finally语句可以参阅javascript的try...catch...finally异常处理详解一章节,这里就不多介绍了。先看一段代码实例:
<script> function func(){ try{ console.log("try语句"); return "51前端"; } finally{ console.log("finally"); } } console.log(func()); </script>
在以上代码中,尽管try语句中有return语句,但是还是执行finally语句中的代码。再来看一段代码:
<script> function func(){ try{ return "try语句"; } finally{ return "finally语句"; } } console.log(func()); </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能