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 相关文章推荐
json2.js的初步学习与了解
Oct 06 Javascript
JQUERY实现左侧TIPS滑进滑出效果示例
Jun 27 Javascript
jquery中load方法的用法及注意事项说明
Feb 22 Javascript
javascript时间函数大全
Jun 30 Javascript
js点击列表文字对应该行显示背景颜色的实现代码
Aug 05 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
Jan 27 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
Apr 14 Javascript
jQuery自定义组件(导入组件)
Nov 08 Javascript
javascript中replace使用方法总结
Mar 01 Javascript
vue2实现搜索结果中的搜索关键字高亮的代码
Aug 29 Javascript
微信浏览器下拉黑边解决方案 wScroollFix
Jan 21 Javascript
es6函数之严格模式用法实例分析
Mar 17 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
浅析PHP 按位与或 (^ 、&amp;)
2013/06/21 PHP
php获取汉字拼音首字母的方法
2015/10/21 PHP
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
检测jQuery.js是否已加载的判断代码
2011/05/20 Javascript
jQuery load方法用法集锦
2011/12/06 Javascript
javascript检测浏览器flash版本的实现代码
2011/12/06 Javascript
js文本框输入点回车触发确定兼容IE、FF等
2013/11/19 Javascript
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
2014/03/18 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
2014/05/08 Javascript
jquery实现实时改变网页字体大小、字体背景色和颜色的方法
2015/08/05 Javascript
js表单元素checked、radio被选中的几种方法(详解)
2016/08/22 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
Vue中父组件向子组件通信的方法
2017/07/11 Javascript
layDate日期控件使用方法详解
2018/11/15 Javascript
JavaScript递归函数定义与用法实例分析
2019/01/24 Javascript
Vue 动态组件与 v-once 指令的实现
2019/02/12 Javascript
Angular7中创建组件/自定义指令/管道的方法实例详解
2019/04/02 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
原生js实现的移动端可拖动进度条插件功能详解
2019/08/15 Javascript
详解微信小程序图片地扯转base64解决方案
2019/08/18 Javascript
express框架中使用jwt实现验证的方法
2019/08/25 Javascript
js实现贪吃蛇游戏 canvas绘制地图
2020/09/09 Javascript
antd table按表格里的日期去排序操作
2020/11/17 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
vue 递归组件的简单使用示例
2021/01/14 Vue.js
[01:04:14]OG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
利用python实现对web服务器的目录探测的方法
2019/02/26 Python
python实现局域网内实时通信代码
2019/12/22 Python
Python ORM框架Peewee用法详解
2020/04/29 Python
使用jquery实现HTML5响应式导航菜单教程
2014/04/02 HTML / CSS
非常详细的C#面试题集
2016/07/13 面试题
小型女装店的创业计划书
2014/01/09 职场文书
开业庆典策划方案
2014/02/18 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
考研经验交流会策划书
2015/11/02 职场文书
受欢迎的自荐信,就这么写!
2019/04/19 职场文书