亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

js的if語句判斷條件到底是什么情況????????????。。。。。。。。。。?/h1>

prompt返回的是null或者輸入框內的內容,居然可以直接用if(windowName)判斷?反而if(windowName!=null)這樣報錯,理解不能。。。

正在回答

3 回答

JS中null,undefined,0,"",false作為if的條件的時候,被認為是flase.

prompt返回的是string,沒有內容的時候是空字符串"",所以是false.

0 回復 有任何疑惑可以回復我~
#1

Justicer_P 提問者

原來是這樣!非常感謝!
2015-01-21 回復 有任何疑惑可以回復我~
#2

Justicer_P 提問者

但是在prompt那節課上寫的是返回值為null或輸入框內的內容,你確定沒有內容的時候返回的是""而不是null么~?
2015-01-21 回復 有任何疑惑可以回復我~
#3

Justicer_P 提問者 回復 Justicer_P 提問者

是我搞錯了,點擊取消的時候返回null,沒有內容的時候是返回""
2015-01-21 回復 有任何疑惑可以回復我~

window.open('windowName','_blank','width=400,height=500,menubar=no,toolbar=no'); ?, ?windowName ?不用 引號

0 回復 有任何疑惑可以回復我~

if(windowName != "")

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741189    人
  • 解答問題       9866    個

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

進入課程

js的if語句判斷條件到底是什么情況????????????。。。。。。。。。?!

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號