Maison > interface Web > js tutoriel > La différence entre ++i et i++ en js

La différence entre ++i et i++ en js

下次还敢
Libérer: 2024-05-01 04:48:14
original
1137 Les gens l'ont consulté

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 js

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. ++ii++ 是两种递增操作符,用于将变量 i 的值增加 1。它们的主要区别在于执行递增操作的时机。

++i(前缀递增)

  • 首先递增变量 i 的值。
  • 然后返回递增后的值。

示例:

<code class="javascript">let i = 0;
console.log(++i); // 输出:1</code>
Copier après la connexion

i++(后缀递增)

  • 首先返回变量 i 的当前值。
  • 然后递增 i 的值。

示例:

<code class="javascript">let i = 0;
console.log(i++); // 输出:0
console.log(i);    // 输出:1</code>
Copier après la connexion

总结

操作符 执行递增操作的时机 返回值
++i 递增之前 递增后的值
i++ 递增之后 递增之前的原始值

使用场景

  • 当你希望在递增 i 之前使用其值时,使用 ++i
  • 当你希望在递增 i 之后使用其值时,使用 i++
++i (incrément de préfixe) 🎜🎜
  • Incrémentez d'abord la valeur de la variable i. 🎜
  • Renvoyez ensuite la valeur incrémentée. 🎜🎜🎜🎜Exemple : 🎜🎜rrreee🎜🎜i++ (incrément du suffixe) 🎜🎜
    • Renvoie d'abord la valeur actuelle de la variable i. 🎜
    • Ensuite, incrémentez la valeur de 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
      🎜🎜scénarios d'utilisation🎜🎜
      • Lorsque vous souhaitez utiliser la valeur de i avant de l'incrémenter, utilisez ++i . 🎜
      • Utilisez 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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal