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 相关文章推荐
纯JS实现根据CSS的class选择DOM
Mar 22 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
Aug 11 Javascript
jQuery实现DIV层收缩展开的方法
Feb 27 Javascript
在Node.js应用中读写Redis数据库的简单方法
Jun 30 Javascript
Bootstrap文件上传组件之bootstrap fileinput
Nov 25 Javascript
JS实现的简单拖拽功能示例
Mar 13 Javascript
jQuery插件imgAreaSelect基础讲解
May 26 jQuery
Angular2里获取(input file)上传文件的内容的方法
Sep 05 Javascript
vue 自定义提示框(Toast)组件的实现代码
Aug 17 Javascript
Layui点击图片弹框预览的实现方法
Sep 16 Javascript
jQuery实现鼠标拖拽登录框移动效果
Sep 13 jQuery
json.stringify()与json.parse()的区别以及用处
Jan 25 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
谈谈PHP语法(3)
2006/10/09 PHP
PHP 读取文件的正确方法
2009/04/29 PHP
PHP添加Xdebug扩展的方法
2014/02/12 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
禁止拷贝网页内容的js代码
2014/01/22 Javascript
javascript + jquery实现定时修改文章标题
2014/03/19 Javascript
JS实现状态栏跑马灯文字效果代码
2015/10/24 Javascript
jQuery中队列queue()函数的实例教程
2016/05/03 Javascript
jQuery的each循环用法简单示例
2016/06/12 Javascript
jQuery实现大图轮播
2017/02/13 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
JQuery实现定时刷新功能代码
2017/05/09 jQuery
javascript+css3开发打气球小游戏完整代码
2017/11/28 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
[58:12]Ti4第二日主赛事败者组 LGD vs iG 3
2014/07/21 DOTA
Python3 入门教程 简单但比较不错
2009/11/29 Python
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
浅谈Python处理PDF的方法
2017/11/10 Python
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
2018/02/21 Python
python如何拆分含有多种分隔符的字符串
2018/03/20 Python
python中使用psutil查看内存占用的情况
2018/06/11 Python
python机器学习之神经网络实现
2018/10/13 Python
Python依赖包整体迁移方法详解
2019/08/15 Python
Python 中判断列表是否为空的方法
2019/11/24 Python
Huda Beauty官方商店:化妆和美容产品
2020/09/05 全球购物
J2EE中常用的名词进行解释
2015/11/09 面试题
毕业论文评语大全
2014/04/29 职场文书
社会实践活动总结范文
2014/07/03 职场文书
银行贷款委托书范本
2014/10/11 职场文书
2014年大学班级工作总结
2014/11/14 职场文书
公证书格式
2015/01/23 职场文书
项目经理助理岗位职责
2015/04/13 职场文书
冰雪公主观后感
2015/06/16 职场文书
《从现在开始》教学反思
2016/02/16 职场文书
python实现对doc、txt、xls等文档的读写操作
2022/04/02 Python