--- title: 自增 (++) slug: Web/JavaScript/Reference/Operators/Increment tags: - JavaScript - Operator - Reference translation_of: Web/JavaScript/Reference/Operators/Increment ---
自增运算符 (++
) 将其操作数递增(加1)并返回一个值。
Operator: x++ or ++x
如使用后置(Postfix)自增,操作符在操作数后(例如 x++
), 操作数将在自增前返回。
如使用前置(Prefix)自增,操作符在操作数前(例如 ++x
), 操作数将先自增后返回。
let x = 3; y = x++; // y = 3 // x = 4
let a = 2; b = ++a; // a = 3 // b = 3
Specification |
---|
{{SpecName('ESDraft', '#sec-postfix-increment-operator', 'Increment operator')}} |
{{Compat("javascript.operators.increment")}}