复杂代码测试全解析
1. JavaScript 内置错误对象
在 JavaScript 编程中,我们常常会遇到各种错误。了解这些内置错误对象及其使用方法,对于调试和优化代码至关重要。
1.1 TypeError 对象
当我们尝试访问错误类型的值时,就会抛出 TypeError 。其语法如下:
new TypeError(message); // message 可以是字符串或整数,且为可选参数
以下是一个 TypeError 的示例代码:
<html>
<head>
<script type="text/javascript">
try {
y = 1
var test = function weird() {
var foo = "weird string";
}
y = test.foo(); // foo 不是一个函数
}
catch (error) {
alert(error);
alert(error.message);
alert(error.name);
}
finally {
alert("ok, all is done!");
}
</script>
</head>
<body>
</body>
</html>
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



