💻
编程错误
8 个错误
常见编程错误——语法错误、类型错误、名称错误和逻辑错误。
8 / 8
- 1
语法错误
你的代码存在结构性问题——缺少括号、引号或标点符号,导致解析器无法理解这行代码。
- 2
类型错误
你试图对某种类型的数据执行不支持的操作,比如对字符串调用数组方法,或对数字做字符串拼接的方式不对。
- 3
名称错误
你用了一个不存在的名字——可能是变量没声明、拼写错了,或者作用域里访问不到它。
- 4
变量未定义
你访问的变量或属性还没有被赋值,结果是 `undefined`,对它继续操作往往会引发后续错误。
- 5
空值问题
变量值是 `null`(故意设为空),但你又试图访问它的属性或方法,于是程序报错。
- 6
死循环
循环的退出条件永远不会满足,导致程序卡在循环里出不来,最终卡死或被强制终止。
- 7
条件判断错误
代码能跑,但结果不对——往往是 `if` 的条件写反了、用了 `=` 而不是 `==`,或逻辑运算符用错。
- 8
索引越界
你试图用一个大得超过数组长度的索引(或负索引)去取元素,但那个位置根本不存在。
未找到相关错误。