javascript i ++与++ i
在javascript中,我看到i++
过在很多情况下都使用过它,并且我知道它会为前面的值添加一个:
for (var i=1; i<=10; i++) { console.log(i);
}
但是当我这样做时会发生什么:
++i;
并且使用--
运算符有什么不同(当然,它是减法而不是加法)?
回答:
i++
和之间的区别++i
是表达式的值。
该值i++
是i
增量之前的值。的值++i
是i
增量后的值。
例:
var i = 42;alert(i++); // shows 42
alert(i); // shows 43
i = 42;
alert(++i); // shows 43
alert(i); // shows 43
在i--
与--i
运营商的工作方式相同。
以上是 javascript i ++与++ i 的全部内容, 来源链接: utcz.com/qa/421422.html