我试图理解 javascript 中的一元运算符,我在这里找到了本指南http://wiki.answers.com/Q/What_are_unary_operators_in_javascript大部分都很有意义,但我不明白以下示例将如何用于一个实际的代码示例:
+a;
-a;
据我了解+a; 旨在使变量成为 a 和-a的正值;旨在使变量成为 a 的负值。我尝试了许多示例,例如:
a = -10;
a = +a;
document.writeln(a);
并且输出仍然是-10;
我也试过:
a = false;
a = +a;
document.writeln(a);
并且输出为0;
这些一元运算符的实际代码示例是什么?