Pourquoi l'utilisation de jugements conditionnels => et >= en JavaScript produit-elle des résultats différents ?
ringa_lee
ringa_lee 2017-05-19 10:11:47
0
6
569

'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 ?

ringa_lee
ringa_lee

ringa_lee

répondre à tous(6)
Ty80

Je suis à genoux...

>=是大于等于运算符,=>那是ES6的箭头函数操作符啊,而且你还加了'use strict', le propre ES6 natif a démarré...

phpcn_u1582

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal