第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

if(url!=null)為什么不能寫成if(url==true)

function openWindow(){

? ? var open=confirm("確認(rèn)新建窗口打開網(wǎng)站嗎?")

? ? if(open==true)

? ? ? ? {var url=prompt("通過輸入對(duì)話框,確定打開的網(wǎng)址","http://idcbgp.cn");

? ? ? ? ? ? if(url!=null){window.open(url,"_blank","width=400,height=500,menubar=no,toolbar=no");}

? ? ? ? ? ? else{alert("再見");}

? ? ? ? }

? ? ? ? ? ? else{alert("bay");}

? ? }


正在回答

7 回答

url并不是Boolean型~

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

if(url!=null)可以寫成if(url),而不是if(url==true)。url并不指向True


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

mycodesup

感謝,發(fā)現(xiàn)如果寫成if(url!=null),你即使把網(wǎng)址刪除了還是會(huì)依然打開的,else執(zhí)行的內(nèi)容無法執(zhí)行,if(url)狀態(tài)下如果網(wǎng)址為空的話,就可以正確執(zhí)行else里面的內(nèi)容
2016-05-08 回復(fù) 有任何疑惑可以回復(fù)我~

prompt("……","……")和confirm("……")不一樣,

confirm("")只需要確認(rèn)”是“或者”否“;

而prompt("……","……")需要判斷你輸入的內(nèi)容是否為空,

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

!=null ?說明只要有輸入就可以了 ?而當(dāng)你輸入一堆網(wǎng)址的時(shí)候 ?不一定是?== true

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

null不等于false,所以它的反義不是true

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

==true時(shí)不可以構(gòu)成判斷

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

舉報(bào)

0/150
提交
取消
JavaScript入門篇
  • 參與學(xué)習(xí)       741070    人
  • 解答問題       9797    個(gè)

JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門

進(jìn)入課程

if(url!=null)為什么不能寫成if(url==true)

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

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

幫助反饋 APP下載

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

公眾號(hào)

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