应避免使用增量和减量运算符,因为它们可能导致意外结果。以下是一些条件:在赋值语句中,它可能导致不利的结:示例在线演示 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;