Return在编程语言中是一个非常重要的关键词,而且return在其他语言中的用法都是大同小异的。关于函数里面什么时候用return,新手朋友可能会比较模糊。今天华清远见JS开发技术频道就来为大家详细阐明这一问题。
首先明确return返回的三种形式,一般retrun 也就是返回这3种:
retrun true; 返回正确的处理结果。
return false;返回错误的处理结果,终止处理。
return;把控制权返回给页面。
大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性指定的页.return false 就相当于终止符,Return True 就相当于执行符。
在js中return false的作用一般是用来取消默认动作的。比如你单击一个链接除了触发你的 onclick时间(如果你指定的话)以外还要触发一个默认事件就是执行页面的跳转。所以如果你想取消对象的默认动作就可以return false。
return false在验证输入是否合理的时候,也经常会用到,比如输入的字符和长度或者类型不一样,就用return false 来终止往下执行。
如果一时半会没弄懂,可以在实际动手的时候多琢磨下,就比较容易了。
可以看下这个简单的例子:
热点新闻
前端开发技术库