J'ai trouvé ce code en regardant le code source de jQuery. Je l'ai essayé moi-même et je l'ai simplement enregistré
var arr = [ 'a', 'b', 'c', 'd' ], i = 0;while( arr[i++] ){ console.log( arr[i] ); /* 输出 b c d undefined */ }
La séquence d'exécution du code est :
.
(1) Déterminez si while(arr[i]) existe, s'il existe, exécutez (2) (3)
(2) je++
(3) console.log( arr[i] )
Donc, il peut être écrit comme console.log( arr[i-1] )
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!