Mengapakah penggunaan pertimbangan bersyarat => dan >= dalam JavaScript menghasilkan keputusan yang berbeza?
ringa_lee
ringa_lee 2017-05-19 10:11:47
0
6
512

'gunakan ketat';
var arr = ['Bart', 'Lisa', 'Adam'];
var len = arr.length-1;
while(len>=0){
alert('Hello ,'+arr[len]);
len--;
}//Ini akan muncul seperti biasa, dan ia akan berhenti selepas 3 kali muncul.

'guna ketat';
var arr = ['Bart', 'Lisa', 'Adam'];
var len = arr.length-1;
while(len=>0){
alert(' Hello,'+arr[len]);
len--;
}//Selepas 3 muncul seperti biasa, banyak Hello, undefined akan muncul, dan kemudian penyemak imbas akan ranap.

Maaf, mengapa ini berlaku?

ringa_lee
ringa_lee

ringa_lee

membalas semua(6)
Ty80

Saya melutut...

>=是大于等于运算符,=>那是ES6的箭头函数操作符啊,而且你还加了'use strict', ES6 asli yang betul telah bermula...

phpcn_u1582

Fungsi anak panah

大家讲道理
>=大于等于 和 <=小于等于
=>这个是箭头函数 ()=>{}
仅有的幸福

Masalah dengan penghuraian JS, => ialah fungsi anak panah

我想大声告诉你

Dipukul oleh pukulan sempurna yang saya nyatakan sebelum ini, sukar untuk mengetahui sama ada ia >=, <=, =>, =<

漂亮男人

Masih terdapat banyak rutin dalam js, dan saya secara tidak sengaja terlupa bahawa saya sedang menulis kod

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!