4 JavaScript异常&debugger&保留关键字
2024-09-04 03:26:35
try:语句测试代码块错误
catch:语句处理错误,一般提供一个对象如catch(err)用来存储错误信息
throw: 语句创建自定义错误,抛出的信息可以被catch捕获
JavaScript错误来源:
- 语法错误
- 拼写错误或者浏览器差异缺少功能造成的错误
- 服务器或用户的错误输出
示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>W3Cschool教程(w3cschool.cn)</title>
<script>
var txt = "";
function functionTest(){
try{
asd("sadsad");
}catch(err){
txt += err.message;
alert(txt);
}
}
</script>
</head>
<body>
<input type="button" onclick="functionTest()" value="查看错误" />
</body>
</html>
debugger关键字:停止执行JavaScript并调用调试函数,效果与设置断点一致,开启debugger,代码在第三行前停止执行。
保留关键字:https://www.w3cschool.cn/javascript/js-reserved.html
最新文章
- MySQL 使用JOIN优化子查询
- 模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用A,B,C,D表示,当选某候选人时,直接输入其编号(编号由计算机随机产生,若输入的不是A,B,C,D则视为无效票,选举结束后按得票数从高到底输出候选人编号和所得票数.
- [xen]XenServer6.2增加第二块盘&;vm开启自动启动&;图形化安装centos
- 苹果 Mac OS 下查看系统隐藏文件
- 本地调试WordPress计划终告失败
- ModelSim仿真入门
- Codeforces #180 div2 C Parity Game
- &#127827; DOM常用基础知识点汇总(入门者适用) &#127827;
- mac下进行连接pptp协议
- python_代码中调用java类
- hdu4746莫比乌斯反演+分块
- leetcode 2. Add Two Numbers [java]
- h股和L股
- nginx 安装手记
- 【Spring学习笔记-MVC-5】利用spring MVC框架,实现ajax异步请求以及json数据的返回
- windows下elasticsearch配置及spring boot 简单demod的 整合
- 转-超链接a的target属性
- Linux systemd资源控制初探
- [持续补充]开发过程中常见bug查找思路
- NYOJ 38 布线问题 (最小生成树 prim)