自减 (--)

翻译不完整。 请帮助我们翻译这篇文章!

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


语法

操作符: 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)
自减运算符


浏览器兼容性

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung InternetNode.js
Decrement (--)Chrome Full support 2Edge Full support 12Firefox Full support 1IE Full support 3Opera Full support 3Safari Full support 4WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 3.2Samsung Internet Android Full support 1.0nodejs Full support 0.1.100

Legend

Full support  
Full support

相关链接