Rumah > Soal Jawab > teks badan
var a=0;
var timer=setTimeout(function(){
a++;
},1000);
if(a>0){
alert("1");
}
Saya dengan jelas menukar nilai a dalam kod ini dalam pemasa, mengapa output masih 0
Bagaimanakah saya harus menulis untuk membuat tetingkap timbul ini muncul (Atas dasar membuat penghakiman berkesan.)
伊谢尔伦2017-05-19 10:36:41
Arahan pelaksanaan seperti yang anda bayangkan
var a = 0;
a++;
console.log(a);
Jujukan pelaksanaan sebenar
var a = 0;
console.log(a);
delay 1 second ……
a++;
Terdapat banyak cara untuk mendapatkan a=1 ini, tetapi anda tidak tahu maksudnya di sini, untuk apa ia.
Jika anda mempunyai soalan tambahan, sila letakkannya dalam soalan, bukan dalam ulasan soalan.