北大青鸟设计培训:JavaScript八大常见编程错误?

JavaScript编程语言可以说是大多数程序员都需要掌握的编程语言。今天,我们来看看用JavaScript编程时常见的错误。

1 . uncaughttypeerror:cannotreadproperty如果你是JavaScript开发人员,你看到这个错误的次数可能比你敢承认的次数还要多(LOL?)。

当你读取一个未定义对象的属性或者调用它的方法时,这个错误会出现在Chrome中。

你可以在Chrome开发者控制台中轻松测试(尝试)它。

2.type error:“undefined”是notanobject这是在Safari中读取属性或对未定义的对象调用方法时出现的错误。

您可以在SafariDeveloperConsole中轻松测试它。

这与1中提到的Chrome错误基本相同,只是Safari使用了不同的错误信息提示。

3.TypeError: nullsnotanObject这是在Safari中读取属性或对空对象调用方法时出现的错误。

您可以在SafariDeveloperConsole中轻松测试它。

4.(未知):script errors当未捕获的JavaScript错误(由window.onerror处理程序导致的错误,但未在try-catch中捕获)受到浏览器跨域策略的限制时,将会出现此类脚本错误。

5.type error:Object not support property这是在IE中调用未定义的方法时出现的错误。

可以在IE开发者控制台测试一下。

6.type error:“undefined”不是一个函数当你调用一个未定义的函数时,这是一个在Chrome中产生的错误。

佳音电脑培训/认为可以在Chrome开发者控制台和MozillaFirefox开发者控制台测试。

7.未捕获范围错误:最大调用堆栈这是Chrome在某些情况下会犯的错误。

一种是当你调用一个没有终止的递归函数时。

你可以在Chrome开发者控制台中测试它。