前端bug汇总

683 阅读1分钟

每次写js代码会各种各样的bug,这些bug时常让人心态裂开.因此,写篇专门解决报错的文章来帮助也遇到过这样bug的小伙伴们~

1.the server responded with a status of 404(Not found)

  • bug原因: 这个是使用live Server插件导致的问题 这个没有任何影响 image.png 换成Open In Default Browser就好了

image.png

2. 'age' has already been declared

  • bug产生原因 : 变量重复声明
    • 知识点: let不能重复声明

1645241341822.png

3.aeg is not defined

  • bug原因 : 变量 未声明
  • 代码产生原因 : 单词写错 (例如声明的时候写age,使用的时候写aeg)

1645241468793.png

4.Invalid left-hand side in assignment

  • bug原因 : 左边的值 无法赋值
  • 代码产生原因 :
    • = 赋值运算符左边只能是变量,不能是字面量 1645259083383.png

5. Cannot read properties of null (reading 'toString')

  • bug原因:变量名的取值不对
  • 代码产生原因:
    • .toString()的数据类型不能为undefinednull

image.png