×

你知道x--和--x的区别吗?

作者:andy0012020.07.02来源:Web前端之家浏览:27526评论:0
关键词:js

你知道x--和--x的区别吗?

x--和--x的区别

--x是x的值先自减1,再计算x的值。

x--是先计算x的值,再将x的值自减1。

示例1:

var x = 10;
console.log(x--);
console.log(x);

//result
10
9

第一个输出10,x--先在当前表达式中使用x的值,然后再将x的值自减1;第二个输出9,因为经过上一条指令x自减了1。

示例2:

var x = 10;
console.log(--x);
console.log(x);

//result
9
9

第一个输出9, --x 先将x的值自减1,然后再在当前表达式中使用x的值;第二个也是输出9,经过上一条指令x自减了1。

您的支持是我们创作的动力!
温馨提示:本文作者系 ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://www.jiangweishan.com/article/js20200702a3.html

网友评论文明上网理性发言 已有0人参与

发表评论: