读书人

return的作用

发布时间: 2012-12-24 10:43:13 作者: rapoo

return的作用【原创】

其实我一直对于return这个功能没有一种很明显的感受。反正人家用我也用。其实return顾名思义就是返回,返回到哪儿呢?如果没有强调return什么值什么地方,单单一个return的话,那么可以把它理解为stop!没错,程序在这里就停了。我们举个例子:

一个input验证js代码:

??? var fuc = document.getElementById("obj_code");
??? if(fuc.value == ""){
??? alert("请填写QQ号码");
??? return;
??? }
?? ??? if (isNaN(Number(fuc.value)) ) {
??? alert("请用数字填写QQ号码");
??? return;
??? }
??? if(fuc.value.length < 5 || fuc.value.length > 11){
??? alert("请输入5到11位正确的QQ号码");
??? return;
??? }

?

如果不加return的话,每一次验证都会走那三个判断流程,最后还是会submit,加了return,那一层验证就在那一层。

?

就那么简单。ok~

?

读书人网 >编程

热点推荐