En JavaScript, vous pouvez utiliser ++
opérateur avant ( préincrément ) ou après le nom de la variable ( post-incrément ). Quelles sont, le cas échéant, les différences entre ces manières d'incrémenter une variable ?
Réponses
Trop de publicités?
cacoder
Points
411
palswim
Points
4353
Je pensais à cela hier en lisant cette réponse à la question sur mauvaises hypothèses en C/C++ . Dans tous les cas, peut-on garantir que Javascript se comporte de cette manière ? Ou pensez-vous que l'utilisation de l'instruction d'incrémentation au sein d'une instruction plus complexe soit une mauvaise pratique ?
- Réponses précédentes
- Plus de réponses
1 votes
Voir également la version agnostique de la langue Différence entre i++ et ++i dans une boucle ?
0 votes
Je pensais à cela hier en lisant cette réponse à la question sur mauvaises hypothèses en C/C++ . Dans tous les cas, pouvons-nous garantir que Javascript se comporte de cette manière ? Ou pensez-vous que l'utilisation de l'instruction d'incrémentation au sein d'une instruction plus complexe soit une mauvaise pratique ?
0 votes
Le commentaire précédent est en fait une copie de une réponse (une non-réponse, plutôt) que j'ai postée en 2010 . J'ai supprimé la réponse, mais Jon Skeet avait répondu avec : "En regardant l'ECMA-262, cela semble raisonnablement bien spécifié."