赋值使用=运算符,此外还有一些复合运算符,如+=和-=,它们等价于x = x op y。
x += 5; // 等价于 x = x + 5;
可以使用++和--分别实现变量的自增和自减。两者都可以作为前缀或后缀操作符使用。
操作符还可以用来连接字符串:"hello" + " world"; // hello world
如果你用一个字符串加上一个数字(或其他值),那么操作数都会被首先转换为字符串。如下所示:
"3" + 4 + 5; // 345 3 + 4 + "5"; // 75
这里不难看出一个实用的技巧——通过与空字符串相加,可以将某个变量快速转换成字符串类型。
JavaScript中的比较操作使用