'use strict';
var arr = ['Bart', 'Lisa', 'Adam'];
var len = arr.length-1;
while(len>=0){
alert('Bonjour ,'+arr[len]);
len--;
}//Ceci apparaîtra normalement, et il s'arrêtera après 3 pop-ups.
'use strict';
var arr = ['Bart', 'Lisa', 'Adam'];
var len = arr.length-1;
while(len=>0){
alert(' Hello,'+arr[len]);
len--;
}//Après 3 apparitions normales, beaucoup de Hello, undefined apparaîtront, puis le navigateur plantera.
Excusez-moi, pourquoi cela se produit-il ?
Je suis à genoux...
>=
是大于等于运算符,=>
那是ES6的箭头函数操作符啊,而且你还加了'use strict'
, le propre ES6 natif a démarré...Fonction flèche
Le problème avec l'analyse JS, => c'est la fonction flèche
Étant frappé par le hit parfait que j'ai mentionné précédemment, il est difficile de dire si c'est >=, <=, =>, =<.
Il y a encore beaucoup de routines en js, et j'oublie accidentellement que j'écris du code