概述从浏览器控制台到运行 Node.js的终端,我们到处都会看到错误。本文的重点是概述我们在js开发过程中可能遇到的错误类型。在编写可重用的代码时,请确保自己在编写清晰易懂的错误处理代码。例如我们有一个数组,带有两个元素的 arr。接下来,尝试将数组扩展为包含90**99 == 2.9512665430652753e+193个元素。cat将返回 “cat”,而dog将引发引用错误,因为在环境记录中找不到名称dog。变量将其键作为变量名写入环境记录,但其值将会保持未定义的状态。toUpperCase函数是有意通用的;它不需要其this值是String对象。“%” 不是正确的 URI,因此引发了URIError。

7个你应该知道的JS原生错误类型

7个你应该知道的JS原生错误类型

7个你应该知道的JS原生错误类型