自减 (--)

 自减运算符(--) 将它的操作数减一,然后返回操作数.


语法

操作符: x-- or --x

语法细节

如果使用后缀式,即将操作符放在操作数的后面 (如,x--),运算会减一,然后返回减一之前的值。

如果使用前缀式,即将操作符放在操作数的前面 (如,--x),运算会减一,然后返回减一之后的值。

示例

后缀式

let x = 3;
y = x--;

// y = 3
// x = 2

前缀式

let a = 2;
b = --a;

// a = 1
// b = 1

规范

规范
ECMAScript (ECMA-262)
自减运算符

浏览器兼容性

BCD tables only load in the browser

相关链接