应该避免使用增量和减量运算符,因为它们可能导致意外结果。以下是一些情况:在赋值语句中,它可能导致不良结果:示例在线演示 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); 输出运算符和变量之间的空格也可能导致意外结果:a = b = c = 1; ++a ; b -- ; c;
在本教程中,我们将学习如何检查变量的存在,这意味着在 JavaScript 中变量是否已声明和初始化。在许多情况下,JavaScript 程序员需要检查变量的存在。否则,如果我们在未声明或定义变量的情况下使用它,它会抛出引用错误。例如,程序员已定义变量,但未初始化。程序员希望通过从 API 调用获取的数据来更改变量的值。假设由于 API 调用期间发生某些错误,未初始化变量的值未更新。如果... 阅读更多