
JavaScript中因一个分号导致的崩溃案例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本案例探讨了JavaScript编程语言中因代码中缺少或错误放置分号而导致程序运行时出现严重问题的具体情形和解决方案。
我花了一个多小时试图找出问题所在,但始终不明白原因何在。最后,在不经意间我发现了一个关键的问题:if条件的括号有问题。经过修正后,这段JavaScript代码应该如下所示:
```javascript
if ($(“span”, $(“#txtStere”).siblings(“div”)).text() === “*”) {
if (!IsNum($(“#txtStere”))) {
$(“#txtStere”).next().text(您选择的运费模板是按体积计价,物流体积不能为空且需是数字);
return false;
} else {
$(“#txtStere”).next().text(“”);
}
}
```
在原代码中,`if ($(“span”, $(“#txtStere”).siblings(“div”)).text() === “*”); {` 的分号导致了条件判断后直接执行大括号内的语句。去掉分号之后,问题就解决了。
全部评论 (0)
还没有任何评论哟~


