这些符号是在编程中用于增加或减少变量的值的操作符。
它们通常用于循环或条件语句中,以及其他需要对变量进行递增或递减操作的地方。
- ++i:这是一个递增操作符,也称为前缀递增。它的作用是先将变量i的值加1,然后再使用这个新值。换句话说,它会先递增i,然后返回递增后的值。
计算方式:是先将变量i的值加1,然后使用这个新值。因此,++i等价于i = i + 1。
var i = 5;
var result = ++i; // 现在i的值是6,result的值也是6
- i++:这是一个递增操作符,也称为后缀递增。它的作用是先使用变量i的当前值,然后再将其加1。换句话说,它会先返回i的当前值,然后再递增i。
计算方式:是先使用变量i的当前值,然后将其加1。因此,i++等价于先返回i的当前值,然后再执行i = i + 1。
var i = 5;
var result = i++; // 现在i的值是6,result的值是5
- --i:这是一个递减操作符,也称为前缀递减。它的作用是先将变量i的值减1,然后再使用这个新值。换句话说,它会先递减i,然后返回递减后的值。
计算方式:先将变量i的值减1,然后使用这个新值。因此,--i等价于i = i - 1。
var i = 5;
var result = --i; // 现在i的值是4,result的值也是4
- i--:这是一个递减操作符,也称为后缀递减。它的作用是先使用变量i的当前值,然后再将其减1。换句话说,它会先返回i的当前值,然后再递减i。
计算方式:先使用变量i的当前值,然后将其减1。因此,i--等价于先返回i的当前值,然后再执行i = i - 1。
var i = 5;
var result = i--; // 现在i的值是4,result的值是5
本文详细介绍了编程中递增(++、++i)和递减(--、i--)操作符的使用,区分了前缀和后缀形式,以及它们在变量赋值时的计算过程。
3420

被折叠的 条评论
为什么被折叠?



