考核内容:JavaScript中常见的错误类型
题发散度: ★★
试题难度: ★★
解题思路:
javascript 控制台的报错信息主要分为两大类
JavaScript中常见的错误类型:
var 1shuke
function = "es6"
shuke()
console.log("shuke") = "es6"
超出有效范围时发生的错误。
主要的有几种情况,
[].length = -5
var num = new Number(12.34)
console.log(num.toFixed(-1))
变量或参数不是预期类型时发生的错误。比如使用new字符串、布尔值等原始类型和调用对象不存在的方法就会抛出这种错误,因为new命令的参数应该是一个构造函数。
var obj = {}
obj.run()
var res = new 333
错误调试的方法请参考:
答案:
A. 变量名不是关键字就都可以正常使用,不会出现语法错误