JavaScript中return用法示例


Posted in Javascript onNovember 29, 2016

本文实例讲述了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没有返回值时。

PS:return语句还可用于阻止冒泡的情况。具体可参考前面的文章《jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
找到了一篇jQuery与Prototype并存的冲突的解决方法
Aug 29 Javascript
js动态创建表格,删除行列的小例子
Jul 20 Javascript
Js Jquery创建一个弹出层可加载一个页面
May 08 Javascript
JS上传图片前实现图片预览效果的方法
Mar 02 Javascript
使用AngularJS处理单选框和复选框的简单方法
Jun 19 Javascript
JavaScript模版引擎的基本实现方法浅析
Feb 15 Javascript
angular2使用简单介绍
Mar 01 Javascript
详细谈谈javascript的对象
Jul 31 Javascript
vue给input file绑定函数获取当前上传的对象完美实现方法
Dec 15 Javascript
jQuery实现监听下拉框选中内容发生改变操作示例
Jul 13 jQuery
Vue proxyTable配置多个接口地址,解决跨域的问题
Sep 11 Javascript
梳理一下vue中的生命周期
Dec 30 Vue.js
使用JS正则表达式 替换括号,尖括号等
Nov 29 #Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
Nov 29 #Javascript
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
Nov 29 #Javascript
JS 拦截全局ajax请求实例解析
Nov 29 #Javascript
JS正则替换掉小括号及内容的方法
Nov 29 #Javascript
详解堆的javascript实现方法
Nov 29 #Javascript
Bootstrap Table使用心得总结
Nov 29 #Javascript
You might like
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
2014/11/15 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
smarty循环嵌套用法示例分析
2016/07/19 PHP
DEDE实现转跳属性文档在模板上调用出转跳地址
2016/11/04 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
2017/08/09 PHP
JavaScript isArray()函数判断对象类型的种种方法
2010/10/11 Javascript
js获取class的所有元素
2013/03/28 Javascript
Jquery封装tab自动切换效果的具体实现
2013/07/13 Javascript
跟我学习javascript解决异步编程异常方案
2015/11/23 Javascript
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
深入学习JavaScript的AngularJS框架中指令的使用方法
2016/03/05 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
js小数计算小数点后显示多位小数的实现方法
2016/05/30 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
Angular设置title信息解决SEO方面存在问题
2016/08/19 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
2018/05/28 jQuery
vue.js input框之间赋值方法
2018/08/24 Javascript
Javascript实现鼠标移入方向感知
2020/06/24 Javascript
[01:01]2020完美高校联赛(秋)西安落幕
2021/03/11 DOTA
Python3实现生成随机密码的方法
2014/08/23 Python
Python脚本实现自动将数据库备份到 Dropbox
2017/02/06 Python
深入了解Django中间件及其方法
2019/07/26 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
2020/02/26 Python
python爬虫容易学吗
2020/06/02 Python
python dict乱码如何解决
2020/06/07 Python
python GUI模拟实现计算器
2020/06/22 Python
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
日语系毕业求职信
2014/07/27 职场文书
创先争优活动承诺书
2014/08/30 职场文书
酒店爱岗敬业演讲稿
2014/09/02 职场文书
离婚协议书怎样才有法律效力
2014/10/10 职场文书
2014年接待工作总结
2014/11/26 职场文书
给客户的感谢信
2015/01/21 职场文书
行政处罚事先告知书
2015/07/01 职场文书