javascript i ++与++ i

在javascript中,我看到i++过在很多情况下都使用过它,并且我知道它会为前面的值添加一个:

for (var i=1; i<=10; i++) {

console.log(i);

}

但是当我这样做时会发生什么:

++i;

并且使用--运算符有什么不同(当然,它是减法而不是加法)?

回答:

i++和之间的区别++i是表达式的值。

该值i++i增量之前的值。的值++ii增量后的值。

例:

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

回到顶部