javascript 终止函数执行操作


Posted in Javascript onFebruary 14, 2014

1、如果终止一个函数的用return即可,实例如下:
function testA(){
    alert('a');
    alert('b');
    alert('c');
}
testA(); 程序执行会依次弹出'a','b','c'。

function testA(){
    alert('a');
    return;
    alert('b');
    alert('c');
}
testA(); 程序执行弹出'a'便会终止。

2、在函数中调用别的函数,在被调用函数终止的同时也希望调用的函数终止,实例如下:
function testC(){
    alert('c');
    return;
    alert('cc');
}

function testD(){
    testC();
    alert('d');
}
testD(); 我们看到在testD中调用了testC,在testC中想通过return把testD也终止了,事与愿违return只终止了testC,程序执行会依次弹出'c','d'。

function testC(){
    alert('c');
    return false;
    alert('cc');
}

function testD(){
    if(!testC()) return;
    alert('d');
}
testD(); 两个函数做了修改,testC中返回false,testD中对testC的返回值做了判断,这样终止testC的同时也能将testD终止,程序执行弹出'c'便会终止。

Javascript 相关文章推荐
jQuery选择头像并实时显示的代码
Jun 27 Javascript
中国地区三级联动下拉菜单效果分析
Nov 15 Javascript
JS中getYear()和getFullYear()区别分析
Jul 04 Javascript
jQuery预加载图片常用方法
Jun 15 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
May 18 Javascript
基于jQuery实现数字滚动效果
Jan 16 Javascript
JS之if语句对接事件动作逻辑(详解)
Jun 28 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
Sep 11 Javascript
深入解读Node.js中的koa源码
Jun 17 Javascript
element-ui 文件上传修改文件名的方法示例
Nov 05 Javascript
Handtrack.js库实现实时监测手部运动(推荐)
Feb 08 Javascript
使用react+redux实现计数器功能及遇到问题
Jun 02 Javascript
中止javascript执行的方法
Feb 14 #Javascript
js replace替换所有匹配的字符串
Feb 13 #Javascript
Jquery遍历checkbox获取选中项value值的方法
Feb 13 #Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
Feb 13 #Javascript
jquery获取元素索引值index()示例
Feb 13 #Javascript
jquery获取tr并更改tr内容示例代码
Feb 13 #Javascript
使用javascript做的一个随机点名程序
Feb 13 #Javascript
You might like
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
PHP 字符串操作入门教程
2006/12/06 PHP
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
php导出生成word的方法
2015/12/25 PHP
php socket通信(tcp/udp)实例分析
2016/02/14 PHP
php封装的page分页类完整实例
2016/10/18 PHP
PHP获取文本框、密码域、按钮的值实例代码
2017/04/19 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题分析
2007/08/12 Javascript
jQuery选择器全面总结
2014/01/06 Javascript
jquery map方法使用示例
2014/04/23 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(下)
2017/04/21 Javascript
JS使用cookie实现只出现一次的广告代码效果
2017/04/22 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
JavaScript基于遍历操作实现对象深拷贝功能示例
2019/03/05 Javascript
微信小程序转发事件实现解析
2019/10/22 Javascript
JS实现横向轮播图(中级版)
2020/01/18 Javascript
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
Python中的index()方法使用教程
2015/05/18 Python
django框架自定义用户表操作示例
2018/08/07 Python
利用Python半自动化生成Nessus报告的方法
2019/03/19 Python
python有几个版本
2020/06/17 Python
Python实现一个论文下载器的过程
2021/01/18 Python
HTML5 Canvas的常用线条属性值总结
2016/03/17 HTML / CSS
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
经验丰富大学生村干部自我鉴定
2014/01/22 职场文书
运动会开幕式邀请函
2014/01/22 职场文书
给校长的建议书500字
2014/05/15 职场文书
2019广播稿怎么写
2019/04/17 职场文书
vue使用节流函数的踩坑实例指南
2021/05/20 Vue.js
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript