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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

if 判斷求解

if 判斷求解

慕粉1469491289 2016-09-14 22:05:27
function re(){? ? ? ? confirm("是否取消設置?");? ? ? ? if(confirm){? ? ? ? ? ? var con=document.getElementById("con");? ? ? ? ? ? var txt=document.getElementById("txt");? ? ? ? ? ? con.removeAttribute("style");? ? ? ? ? ? txt.removeAttribute("style");? ? ? ? }? ? }function re(){? ? ? ? confirm("是否取消設置?");? ? ? ? if(confirm==true){? ? ? ? ? ? var con=document.getElementById("con");? ? ? ? ? ? var txt=document.getElementById("txt");? ? ? ? ? ? con.removeAttribute("style");? ? ? ? ? ? txt.removeAttribute("style");? ? ? ? }? ? }function re(){? ? ? ? confirm("是否取消設置?");? ? ? ? if(confirm=true){? ? ? ? ? ? var con=document.getElementById("con");? ? ? ? ? ? var txt=document.getElementById("txt");? ? ? ? ? ? con.removeAttribute("style");? ? ? ? ? ? txt.removeAttribute("style");? ? ? ? }? ? }請大神幫我解惑,這三個寫法if()中的判斷是什么意思,,,暈頭轉向的
查看完整描述

2 回答

已采納
?
OlderSkee

TA貢獻123條經驗 獲得超103個贊

if(confirm) 與 if(confirm==true) 等價,表示當confirm為真時,執行if后面的語句,

if(confirm=true)是表示把true賦值給confirm 。

一個 = 是 把 = 右邊的值賦值給左邊。

兩個 == 是表示當左右兩邊相等 。

三個 === 是表示左右兩邊全等,這里不僅包括字面量,還包括類型;

例如: ?

123=="123" ? ?//true

123==="123" ?//false ?左邊是number類型,右邊是string類型。

查看完整回答
1 反對 回復 2016-09-14
  • 慕粉1469491289
    慕粉1469491289
    謝謝大神,一個=是賦值,那confirm返回值有true和null,confirm=true就是當返回值為true時,的意思嗎, 兩個==表示左右相等,confirm==true 只是作比較嗎?
  • OlderSkee
    OlderSkee
    confirm = true 是把true賦值給confirm, 如果confirm開始是false ,那么if(confirm=true) 之后,confirm就變成true了。(被賦值了) confirm == true 就是兩者相等, if(條件語句)的意思就是,當條件語句位置,就執行后面的。 在if(confirm == true)里就是【如果confirm為true】 則 【(confirm == true)這個條件是真的,是true】 然后 執行后面的 。(被比較后為真)
  • OlderSkee
    OlderSkee
    當條件語句為真 。打錯了兩個字 。。
點擊展開后面1
?
OlderSkee

TA貢獻123條經驗 獲得超103個贊

var confirm = true ;

if(confirm){

????//執行其中的

}


var confirm = true ;

if(confirm==true){

????//執行其中的

}


var confirm = true ;

if(confirm == false){

????//不執行

}


var confirm =false ;

if(confirm=true){

//依然執行,因為是賦值 。

//執行完后confirm變為true

}


查看完整回答
反對 回復 2016-09-14
  • 2 回答
  • 0 關注
  • 1311 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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