x--和--x的区别是什么

2020-11-14,

x--和--x的区别:1、【--x】是x的值先自减1,再计算x的值;2、【x--】是先计算x的值,再将x的值自减1。

/2020/11/346d6c66.jpg

x--和--x的区别:

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

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

示例1:

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

输出:

10
9

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

示例2:

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

输出:

9
9

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

以上就是x--和--x的区别是什么的详细内容,更多请关注北冥有鱼其它相关文章!

本文转载自【PHP中文网】,希望能给您带来帮助,苟日新、日日新、又日新,生命不息,学习不止。

《x--和--x的区别是什么.doc》

下载本文的Word格式文档,以方便收藏与打印。