js中不存在exit函数,程序的运行中断停止,可使用return
2012-06-29 17:09
239 查看
在js运行过程中,在某些情况下想中断程序的运行,在网上查过,没有找到有这样的函数。一般情况下,都是用return代替。
因为js脚本很多都是基于函数的运行,return的作用是中断函数的执行,提前退出该函数。所以在执行某个函数内部的时候可以通过返回return来退出js执行。
见例子:
因为js脚本很多都是基于函数的运行,return的作用是中断函数的执行,提前退出该函数。所以在执行某个函数内部的时候可以通过返回return来退出js执行。
见例子:
// 错误情况,exit不存在对象,在ie下会报错 $('.water .action .good_btn').live('click',function(){ checkLogin(0); var parent = $(this).parent().parent(); var own = parent.attr('own'); if(true == checkOwn(own)){ exit ; } var uid = parent.attr('pid'); var t = parent.attr('t'); var u; }; // 一般处理: $('.water .action .good_btn').live('click',function(){ checkLogin(0); var parent = $(this).parent().parent(); var own = parent.attr('own'); if(true == checkOwn(own)){ return ; } var uid = parent.attr('pid'); var t = parent.attr('t'); var u; };
相关文章推荐
- 使用__builtin_return_address获得程序运行栈情况
- 编写一个程序,考察exit函数的使用方法,在程序尚未运行到最后时使用exit函数退出,查看后面的程序
- 使用Return来结束程序运行并返回值
- 使用__builtin_return_address获得程序运行栈情况
- 关于 通过jlink使用jtag(或swd)下载程序成功后,keil4 uversion停止运行 的解决方法
- 如何查看程序的运行栈 之 __builtin_return_address的使用
- 网页使用ie或者360打开时按F12出现程序停止运行异常的原因以及解决方案
- [转]php中使用ignore_user_abort()函数后,如何停止后台运行的程序?
- android 程序强制停止后服务后台启动运行 ---- 不同程序间相助 使用第三方服务
- 【asp.net 】使用js结合hidden控件实现在后台运行一段程序后提示确认,确认通过后继续执行后台代码~~~
- 新版MDK使用JLINK下载程序出现中断停止的解决办法
- js中使用console.time显示程序运行耗时
- Node.js使用child_process运行脚本的输入输出错误
- Java中使用Runtime和Process类运行外部程序
- vue.js程序启动运行时,遇到Unexpected tab character问题
- 可以在mono下运行的一个ajax web小程序,使用PostgreSQL作为数据库(期待MonoDevelop 2.0)
- 使用Keil MDK运行第一个STM32程序
- Jenkins主从节点使用nw.js打包node程序(三)
- linux 使用非当前登录运行程序方式,如root登录用test运行一个test.sh
- 使用c#调用API函数CreateProcess来运行外部程序