一元操作符:前|后置递增|减

前置递增|减:在包含递增|减操作的语句执行之前执行递增|减操作,而后置递增|减则是在包含递增|减的语句执行之后才执行递增|减操作。
相同点:两者最后都执行操作对象的递增|减。
不同点:执行递增|减的时机不同。
代码如下:

var i =3;
var num = –i + 4; // line1
console.log(num); // 6 递减在line1语句执行完之前
console.log(i); // 2
var j =3;
var num2 = j– + 4; // line2
console.log(num2); // 7 递减在line2语句执行完之后
console.log(j); // 2

此条目发表在JavaScript分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注