您现在的位置是:首页 > Javascript
当前栏目
浅谈JavaScript如何运行中断或停止
2023-04-18 14:47:44 时间
在js运行过程中,在某些情况下想中断程序的运行,在网上查过,没有找到有这样的函数。一般情况下,大多数都是用return代替的。 因为js脚本很多都是基于函数的运行,return的作用是中断函数的执行,提前退出该函数。所以在执行某个函数内部的时候可以通过返回return来退出js执行。 在没有引用任何JS的前提下,也没有在window.onload中,如何不在函数中的情况下,中断JS代码执行?例如:
<script>
if(common.IsPC){
return;
};
</script>
解决方法:1、将要中断的数据放入函数中,以return来中断。例如:
<script>
window.onload = function(){
if(common.IsPC){
return;
};
alert(123);//将不弹出提示
}
解决方法:2、抛出一个异常
<script>
if(common.IsPC){
throw "————————";
};
</script>
这种方法不是很科学,如果你有更好的方法,欢迎赐教!
相关文章
- Web 开发太 low,没技术含量?你可别逗了!
- HTTP缺点有哪些,如何解决
- springboot自动配置原理以及手动实现配置类
- SpringBoot启动源码解析(一)
- 从源码中理解Spring Boot自动装配原理
- 使用SLF4J和LOGBACK (二 :核心组件 )
- SpringBoot使用自定义注解+AOP+Redis实现接口限流
- Spring Boot 日志脱敏,3 步搞定!So easy~!
- 浅谈-java GUI-基础理论
- 幂等公共组件
- 【超详细】Apache Durid从入门到安装详细教程
- SpringBoot使用RabbitMq实现队列和延时队列
- Spring入门案例-基于XML管理bean
- SpringBoot 注解简介(持续更新)
- Springboot 通过FastJson实现bean对象和Json字符串互转
- spring boot集成RabbitMQ-SpringBoot(24)
- SpringCloud整合WebSocket实现用户监控
- SpringBoot整合RabbitMQ
- SpringBoot快速入门
- 项目里的各种配置,你都了解吗?