已采納回答 / howyoung
!=表示不等于。至于為什么不加也可以運行是因為=為賦值符號,比如當你寫<...code...>時,你會發現返回了兩次2,所以代碼里如果寫成<...code...>的話實際是給myname賦了空值(null),同時返回空值,所以無論myname是否為空,都執行了<...code...>這樣寫會使代碼與預期不符,是錯誤的。
2016-03-27
已采納回答 / mistyrain98
? ? function openWindow()? ? {? ? ? ? var str=confirm("是否打開?");? ? ? ? if(str)? ? ? ? {? ? ? ? ? ? var str1=prompt("請輸入網址:","www.xianlaiwan.cn")? ? ? ? ? ? window.open('http://'+str1,'_blank','width=400,height=...
2016-03-26