原生js常见报错及其处理方案
创作时间:
作者:
@小白创作中心
原生js常见报错及其处理方案
引用
1
来源
1.
https://cloud.tencent.com/developer/article/2494756
JavaScript在开发过程中经常会遇到各种错误,这些错误可能会导致程序无法正常运行。本文将详细介绍JavaScript中常见的几种错误类型及其处理方案,帮助开发者更好地理解和解决实际开发中遇到的问题。
常见错误类型一览
错误类型 | 解释 |
|---|---|
Syntax Error | 语法错误,JavaScript无法解析代码 |
Reference Error | 引用不存在的变量 |
Type Error | 变量或参数不是预期的类型 |
URI Error | URI处理函数使用了无效的URI |
Eval Error | eval()函数使用错误 |
Range Error | 数值超出有效范围 |
Syntax Error(语法错误)
原因
这个错误是比较低级的错误,就是浏览器检查代码语法都不对,就不会帮你执行,直接报错了。
解决方案
看错误提示的代码行号,定位到对应位置,然后修改好即可。

Reference Error(引用错误)
原因
表示代码中使用的变量未定义,也就是该变量没有被let或者const声明过,或者不是一个函数的参数、或者不是一个全局变量。常见原因包括:
- 单词写错
- 忘记使用
let和const声明
解决方案
看清楚是哪个变量未定义,然后定位到具体代码行数,来修复它。该定义就定义,写错单词就修改单词。
Type Error(类型错误)
原因
出现这个错误的原因是类型不对。比如字符串类型的变量使用了字符串类型的方法,字符串类型的变量使用了数组类型的方法、又或者是单词写错。如a.psuh等。
解决方案
先解决单词写错的问题,如pauh。然后检查是不是数据类型和对应的方法记错了。如[].toFixed()就是数组使用了字符串的方法。然后仔细对比。
类似的错误还有以下
Range Error(范围错误)
原因
传入的参数超出有效范围
解决方案
仔细查看错误提示,调整参数的数值即可
URI Error(URI错误)
原因
全局的URI处理函数接收了错误的参数
解决方案
检查参数即可
热门推荐
艾米莉亚的黑色美学:俄罗斯女性的时尚密码
淋巴癌盗汗和普通盗汗的区别
FeelGood音乐助你一周好心情
修仙热潮:风靡全世界的道家文化
《仙逆》的「爽」,赢在「真」
现代人的“修仙”养生方式
列宾画笔下的俄罗斯:现实主义艺术的巅峰
契诃夫戏剧:诗意现实主义的魅力
俄罗斯文化中的独特审美观念
大金毛如何治愈你的坏心情?
国家卫健委推荐:正念冥想改善心情
参加团体运动,让你的心情飞起来!
团队协作的影视片段怎么做
来姨妈不疼?这可能意味着你很健康!
四物汤:调理生理期不适的中医智慧
易出汗体质如何调理
嗓子不舒服,忍不住总想清嗓子怎么办?
成人急性喉炎怎么治疗好得快
市场月报 | 1月新房成交同比正增,料2月将延续止跌回稳行情
4年前100万买入现在折价也难卖?惠州楼市,套牢为何依然强调控
深圳房价已回到2017年?买房人:突然发现自己买得起了!
结肠脾曲综合征症状怎么缓解
奔驰汽车速度表上的红点是什么?是干什么用的?
取代or共存?燃油车与新能源汽车胜负难定
如何准确测量车辆的G值?G值对车辆性能有何影响?
一念永恒等级境界划分
《鬼谷八荒》境界怎么提升 境界提升方法分享
湿气重的人,这5种水果尽量要少吃
鄂伦春蓝莓:医学界的超级水果?
秋冬养生必备:鄂伦春蓝莓增强免疫力