这是我自己使用js时遇到过的报错及解决办法的归纳
1. 常数未赋初值
解决方法:在声明const时就给一个值
2. let重复声明
解决方法:
- 找到重复声明的变量,去掉一个;
- 将重复声明的变量,后面的那个的关键字let给删掉
3. 常数变量赋值
解决方法:
- 去掉后面重新赋值的语句;
- 将变量类型改为let或者var
4. 变量未定义
解决方法:
- 若是变量,则在使用前声明此变量;
- 若不是变量是字符串,则在使用时加上引号;
- 看是否是关键字拼写错误
5. 不是期待的值
解决方法:看命名是否规范
6. 意外标记 xxx
解决方法:将与关键字或保留字相重的变量的名字改掉即可