每次写js代码会各种各样的bug,这些bug时常让人心态裂开.因此,写篇专门解决报错的文章来帮助也遇到过这样bug的小伙伴们~
1.the server responded with a status of 404(Not found)
- bug原因: 这个是使用
live Server插件导致的问题 这个没有任何影响换成
Open In Default Browser就好了
2. 'age' has already been declared
- bug产生原因 : 变量重复声明
- 知识点: let不能重复声明
3.aeg is not defined
- bug原因 : 变量 未声明
- 代码产生原因 : 单词写错 (例如声明的时候写age,使用的时候写aeg)
4.Invalid left-hand side in assignment
- bug原因 : 左边的值 无法赋值
- 代码产生原因 :
- = 赋值运算符左边只能是变量,不能是字面量
- = 赋值运算符左边只能是变量,不能是字面量
5. Cannot read properties of null (reading 'toString')
- bug原因:变量名的取值不对
- 代码产生原因:
.toString()的数据类型不能为undefined和null