javascript中的return小例子

简介:

return可以接受函数中的返回值,前提是函数中要有return语句。

下面是一个应用小示例:

复制代码
<html>
    <head>
        <script type='text/javascript'>
            function linkPage(){
                alert('You Clicked??');
                return false;
            }
        </script>
    </head>
    <body>
        
        <A href='http://www.baidu.com' name='link' onclick="return linkPage()">
            Click Me
        </A>
    </body>
<html>
复制代码

这个例子很简单,如果单击Click Me就会触发一个onclick事件,onclick事件调用linkPage函数并且接受其返回值。

页面会弹出一个alert提示框,同时接受了linkPage的返回值。如果值为true,则会跳转到百度页面,但是返回值为false,所以页面就没有任何动静。

有时候这个return是多此一举,有和没有是一个效果。也就是函数linkPage没有返回值时。


本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/archive/2012/07/11/2586376.html,如需转载请自行联系原作者

相关文章
|
存储 JavaScript 前端开发
JS中return的用法
JS中return的用法
453 0
|
JavaScript 数据安全/隐私保护 前端开发
js中return,return true,return false三者的用法及区别
return其实就是return undefined; 1.语法及返回方式 ①返回控制与函数结果         语法为:return 表达式;         语句结果函数的执行,返回调用函数,而且把表达式的值作为函数结果返回出去 ②返回控制无函数结果         语法为:return;         在大多数情况下,为事件处理函数如果让其返回false,可以防止默认的事件行为.
2202 0
|
JavaScript 前端开发
JavaScript 函数中break,continue,return 的区别
JavaScript 函数中break,continue,return 的区别
389 0
|
JavaScript 前端开发
JS中return的作用是什么
JS中return的作用是什么
460 0
|
JavaScript
js for循环 递归 return 失败
js for循环 递归 return 失败
js for循环 递归 return 失败
|
JavaScript 前端开发
JavaScript:return、return true、return false
JavaScript:return、return true、return false
610 0
|
JavaScript
js代码简化if判断,三元运算符与return
js代码简化if判断,三元运算符与return
js代码简化if判断,三元运算符与return
When to use next() and return next() in Node.js
Some people always write return next() is to ensure that the execution stops after triggering the callback.
1212 1
|
JavaScript 前端开发
JavaScript event.preventDefault和return false
JavaScript event.preventDefault和return false
289 0