if后面的括號(hào)里可以直接寫變量或者寫true嗎 求大神指點(diǎn) 若是寫這兩者 有什么結(jié)果
? <!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type"?
content="text.html;charset=utf-8">
<title>復(fù)習(xí)一下confirm屬性</title>
?<script>
?var addf=confirm("您好 想要進(jìn)入該網(wǎng)站嗎");
?if(true){
? ?document.write("歡迎訪問(wèn)本網(wǎng)站 很高興為你服務(wù)");
? ?}
?else
?{
? ?alert("謝謝 忍痛拒絕");
?}
?</script>
2016-04-19
因?yàn)閕f后面的判斷語(yǔ)句就是要判斷執(zhí)行if還是else后面的語(yǔ)句,如果你直接寫if(true)的話,if后面永遠(yuǎn)是true,也就是說(shuō)無(wú)論前面如何改變,都永遠(yuǎn)執(zhí)行if里面的語(yǔ)句,不會(huì)執(zhí)行else里面的語(yǔ)句。
2016-04-25
如果要判斷confirm返回的是否是true,在if中應(yīng)該判斷addf==true,直接寫true的話,if判斷永遠(yuǎn)都是true,confirm的返回值就沒(méi)有意義了,因?yàn)闆](méi)有條件執(zhí)行else
2016-03-16
布爾型可以,但是這樣寫語(yǔ)義不明
2016-03-16
效果是一樣的。
只要變量有非0的值或是某個(gè)對(duì)象,數(shù)組,字符串,都會(huì)認(rèn)為true
嚴(yán)謹(jǐn)寫法還是要?。兀剑健rue這樣,畢竟是要可讀性第一
2016-03-16
如果變量是布爾型就可以,不是布爾型,大概‘0’是fault,其他全是true
2016-03-16
實(shí)現(xiàn)的是一樣的