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 确定css方框模型(盒模型Box Model)
Jan 22 Javascript
js判断登录与否并确定跳转页面的方法
Jan 30 Javascript
浅谈js里面的InttoStr和StrtoInt
Jun 14 Javascript
jquery 仿锚点跳转到页面指定位置的实例
Feb 14 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
Mar 13 Javascript
JavaScrpt的面向对象全面解析
May 09 Javascript
基于JavaScript实现前端数据多条件筛选功能
Aug 19 Javascript
基于打包工具Webpack进行项目开发实例
May 29 Javascript
JavaScript设计模式之单例模式简单实例教程
Jul 02 Javascript
js JSON.stringify()基础详解
Jun 19 Javascript
封装 axios+promise通用请求函数操作
Aug 11 Javascript
VueCli生产环境打包部署跨域失败的解决
Nov 13 Javascript
使用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
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
PHP获取当前执行php文件名的代码
2017/03/02 PHP
Javascript 陷阱 window全局对象
2008/11/26 Javascript
xml 封装与解析(javascript和C#中)
2009/07/26 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
三个js循环的关键字示例(for与while)
2016/02/16 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
2016/07/27 Javascript
鼠标经过出现气泡框的简单实例
2017/03/17 Javascript
基于js中的原型(全面讲解)
2017/09/19 Javascript
js实现敏感词过滤算法及实现逻辑
2018/07/24 Javascript
使用zrender.js绘制体温单效果
2019/10/31 Javascript
JS如何在数组指定位置插入元素
2020/03/10 Javascript
使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解
2020/06/10 Javascript
[02:30]DOTA2英雄基础教程 暗影恶魔
2013/12/17 DOTA
详解在Python程序中使用Cookie的教程
2015/04/30 Python
Python的Twisted框架中使用Deferred对象来管理回调函数
2016/05/25 Python
Python中Threading用法详解
2017/12/27 Python
Python(Django)项目与Apache的管理交互的方法
2018/05/16 Python
python机器学习之神经网络实现
2018/10/13 Python
python三引号输出方法
2019/02/27 Python
python内存管理机制原理详解
2019/08/12 Python
树莓派3 搭建 django 服务器的实例
2019/08/29 Python
python爬虫 线程池创建并获取文件代码实例
2019/09/28 Python
Python实现一个简单的递归下降分析器
2020/08/01 Python
html5 视频播放解决方案
2016/11/06 HTML / CSS
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
好家长事迹材料
2014/01/23 职场文书
大学生社团活动总结
2014/04/26 职场文书
2014年个人委托书范本
2014/10/13 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
装配车间主任岗位职责
2015/04/08 职场文书
教学工作总结范文5篇
2019/08/19 职场文书
Python趣味挑战之给幼儿园弟弟生成1000道算术题
2021/05/28 Python
Java反应式框架Reactor中的Mono和Flux
2021/07/25 Java/Android
深入解读Java三大集合之map list set的用法
2021/11/11 Java/Android
浅析Python中的随机采样和概率分布
2021/12/06 Python