为什么在 JavaScript 中避免使用增量("++")和减量("--")运算符?
javascriptweb developmentfront end technology
应避免使用增量和减量运算符,因为它们可能导致意外结果。以下是一些情况:
在赋值语句中,它可能导致不利结果:
示例
<html>
<body>
<script>
var a = 5;
var b = ++a; var c = a++;
var d = ++c;
document.write(a);
document.write("\r"+b);
document.write("\r"+c);
document.write("\r"+d);
</script>
</body>
</html>
输出
运算符和变量之间的空格也会导致意外结果:
a = b = c = 1; ++a ; b -- ; c;
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

