課程
/前端開發
/JavaScript
/JavaScript入門篇
if(mymessage==true) 為什么要寫兩個等號
什么是返回值
2016-06-27
源自:JavaScript入門篇 2-3
正在回答
=? 表示賦值 ==做判斷,比較值是否相等 ? ===做判斷,比較值與類型是否相等 ?? NaN不做任何比較,都是NaN,判斷一個值是否為NAN,可以使用全局函數isNaN();?
在這里“==”是等于的意思,"="是賦值的意思;
返回值你可以理解為一個一個函數執行完之后的結果(執行成功了,那返回值為true,執行失敗了,那返回值為"flase"),當然返回值也并不一定是 boolean類型,可以是其他類型,看你怎么定義那個函數;
在你的問題中的這段代碼也可以寫成
if(mymessage)
你可以體會一下
一個=是賦值,右邊賦值給左邊,兩個=才是相等。
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
5 回答為什么要加倆個等于號
3 回答為什么 if(mymessage==true)里面是兩個等于號??
3 回答為什么兩個==號?
2 回答mymessage==true為啥是有兩個等號
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-16
=? 表示賦值 ==做判斷,比較值是否相等 ? ===做判斷,比較值與類型是否相等 ?? NaN不做任何比較,都是NaN,判斷一個值是否為NAN,可以使用全局函數isNaN();?
2016-06-27
在這里“==”是等于的意思,"="是賦值的意思;
返回值你可以理解為一個一個函數執行完之后的結果(執行成功了,那返回值為true,執行失敗了,那返回值為"flase"),當然返回值也并不一定是 boolean類型,可以是其他類型,看你怎么定義那個函數;
在你的問題中的這段代碼也可以寫成
你可以體會一下
2016-06-27
一個=是賦值,右邊賦值給左邊,兩個=才是相等。