L'opérateur d'incrémentation ++i en JavaScript incrémente d'abord la valeur de la variable, puis renvoie la valeur incrémentée, tandis que i++ renvoie d'abord la valeur de la variable, puis l'incrémente. Scénarios d'utilisation : si vous devez utiliser la valeur de la variable avant l'incrémentation, utilisez ++i ; si vous devez utiliser la valeur de la variable après l'incrémentation, utilisez i++.
La différence entre ++i et i++ en JavaScript
En JavaScript, ++i
et i++
sont deux opérateurs d'incrémentation à utiliser pour augmenter. la valeur de la variable i
par 1. La principale différence réside dans le moment de l’opération d’incrémentation. ++i
和 i++
是两种递增操作符,用于将变量 i
的值增加 1。它们的主要区别在于执行递增操作的时机。
++i
(前缀递增)
i
的值。示例:
<code class="javascript">let i = 0; console.log(++i); // 输出:1</code>
i++
(后缀递增)
i
的当前值。i
的值。示例:
<code class="javascript">let i = 0; console.log(i++); // 输出:0 console.log(i); // 输出:1</code>
总结
操作符 | 执行递增操作的时机 | 返回值 |
---|---|---|
++i |
递增之前 | 递增后的值 |
i++ |
递增之后 | 递增之前的原始值 |
使用场景
i
之前使用其值时,使用 ++i
。i
之后使用其值时,使用 i++
++i
(incrément de préfixe) 🎜🎜i
. 🎜i++
(incrément du suffixe) 🎜🎜i
. 🎜i
. 🎜🎜🎜🎜Exemple : 🎜🎜rrreee🎜🎜Résumé🎜🎜Opérateur | Délai d'exécution de l'opération d'incrémentation | Valeur de retour |
---|---|---|
++i |
La valeur avant l'incrémentation | après l'incrémentation |
i++ |
Après incrément | Valeur originale avant incrément |
i
avant de l'incrémenter, utilisez ++i
. 🎜i++
lorsque vous souhaitez utiliser la valeur de i
après l'avoir incrémentée. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!