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

為了賬號安全,請及時綁定郵箱和手機立即綁定

if后面的括號里可以直接寫變量或者寫true嗎 求大神指點 若是寫這兩者 有什么結(jié)果

? <!DOCTYPE>

<html>

<head>

<meta http-equiv="Content-Type"?

content="text.html;charset=utf-8">

<title>復(fù)習(xí)一下confirm屬性</title>

?<script>

?var addf=confirm("您好 想要進入該網(wǎng)站嗎");

?if(true){

? ?document.write("歡迎訪問本網(wǎng)站 很高興為你服務(wù)");

? ?}

?else

?{

? ?alert("謝謝 忍痛拒絕");

?}

?</script>


正在回答

6 回答

因為if后面的判斷語句就是要判斷執(zhí)行if還是else后面的語句,如果你直接寫if(true)的話,if后面永遠是true,也就是說無論前面如何改變,都永遠執(zhí)行if里面的語句,不會執(zhí)行else里面的語句。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

web龍 提問者

非常感謝!
2016-04-25 回復(fù) 有任何疑惑可以回復(fù)我~

如果要判斷confirm返回的是否是true,在if中應(yīng)該判斷addf==true,直接寫true的話,if判斷永遠都是true,confirm的返回值就沒有意義了,因為沒有條件執(zhí)行else

0 回復(fù) 有任何疑惑可以回復(fù)我~

布爾型可以,但是這樣寫語義不明

0 回復(fù) 有任何疑惑可以回復(fù)我~

效果是一樣的。

只要變量有非0的值或是某個對象,數(shù)組,字符串,都會認為true

嚴(yán)謹(jǐn)寫法還是要?。兀剑健rue這樣,畢竟是要可讀性第一

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

web龍 提問者

不一樣 true的話 結(jié)果無論按確認取消 都實現(xiàn)“歡迎進入。。。”
2016-03-17 回復(fù) 有任何疑惑可以回復(fù)我~

如果變量是布爾型就可以,不是布爾型,大概‘0’是fault,其他全是true

0 回復(fù) 有任何疑惑可以回復(fù)我~

實現(xiàn)的是一樣的

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

web龍 提問者

不一樣 true的話 結(jié)果無論按確認取消 都實現(xiàn)“歡迎進入。。。”
2016-03-17 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

if后面的括號里可以直接寫變量或者寫true嗎 求大神指點 若是寫這兩者 有什么結(jié)果

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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