js报错信息总结

报错信息:SyntaxError: missing variable name

图片.png

报错原因:var用于声明一个变量,var后面要加一个空格,然后写变量名,如果var后面没写变量名,就会报错

报错信息:SyntaxError: missing ) after argument list

功能

报错原因:属性名如果是数字,就要用括号来访问,要改成console.log($('#div1')[0]);

报错信息:SyntaxError: expected expression, got ','

图片.png

报错原因:逗号不能作为语句的结束,分号';'才用来作为语句的结束

报错信息:SyntaxError: missing } after property

图片.png

报错原因:对象里面不同属性之间要用逗号','隔开,不能用分号';'

报错信息:TypeError: a is not a function

图片.png

报错原因:‘a is not a function’的意思是‘a不是一个函数’,你在a后面用了括号'()','()'表示调用一个函数,而a不是函数,所以报错

报错信息:TypeError: a is not a constructor

图片.png

报错原因:constructor是‘构造函数’的意思,也就是说,只能对一个函数进行new的操作

报错信息:ReferenceError: a is not defined

图片.png

出现问题的原因:有一个变量名字叫做‘a’,但是a没有定义

报错信息:too much recursion

图片.png

出现问题的原因:‘too much recursion’的意思是:太多的递归,递归的意思就是‘函数自己调用自己,比如函数a里面调用函数a’

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容