最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教大神們關于for循環(huán)

請教大神們關于for循環(huán)

anfly 2016-07-29 21:48:29
<!DOCTYPE?html> <html> <body> <p>點擊下面的按鈕,將代碼塊循環(huán)五次:</p> <button?onclick="myFunction()">點擊這里</button> <p?id="demo"></p> <script> function?myFunction() { var?x="";? for?(var?i=0;i<5;i++) { x=x?+?"The?number?is?"?+?i?+?"<br>";?//這也可以這樣寫?x+="The?number?is?"+i+"<br>"; } document.getElementById("demo").innerHTML=x; } </script> </body> </html> ?我的問題:在循環(huán)開始之前我看到一個變量聲明,var?x=""?我嘗試了將這個聲明直接加入函數(shù)var?x=x+"The?number?is?"+"<br>"; ?得出的結果在函數(shù)第一次循環(huán)的時候最開始會出現(xiàn)一個undefined?我還嘗試了將變量在循環(huán)之前改為var?x?來直接聲明,依舊會 ?出現(xiàn)這個undefined。請教這個聲明var?x=""的作用。謝謝
查看完整描述

4 回答

已采納
?
赤坂龍之介

TA貢獻13條經(jīng)驗 獲得超6個贊

定義x,賦值為空字符串。 ?undefined 出現(xiàn)的原因是x雖然定義了但是沒賦任何值

查看完整回答
反對 回復 2016-07-29
  • anfly
    anfly
    謝謝啦
  • anfly
    anfly
    可是我想知道,這個x不應該是個數(shù)值嗎?為什么會賦值一個空字符串
  • 赤坂龍之介
    赤坂龍之介
    x為什么要是數(shù)值呢? 最后輸出的x也是字符串啊。
點擊展開后面4
?
這是一首

TA貢獻55條經(jīng)驗 獲得超6個贊

你可以這么理解。var就是新定義一個。你把var x放在for里面的時候第一次執(zhí)行 var x = x ...的時候。x +的x還未定義。肯定會出undefined

查看完整回答
反對 回復 2016-07-30
?
大咪

TA貢獻785條經(jīng)驗 獲得超332個贊

579b646b0001f1e705000247.jpg

579b646b00019d2405000246.jpg

可以打印輸出呀?我這里怎么木有你說的那個undefined..........


查看完整回答
反對 回復 2016-07-29
  • anfly
    anfly
    你貼的是正確的代碼,肯定是可以輸出的,代碼下面有提問哈,剛剛自己多想了下,想通了,謝謝你哦。
  • 大咪
    大咪
    哈哈客氣客氣
  • 4 回答
  • 0 關注
  • 2043 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號