課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
= 賦值運算符== 等于=== 嚴格等于例:var a = 3;var b = "3";a==b 返回 truea===b 返回 false因為a,b的類型不一樣
各位老司機們上面這段話對嗎,若不對請指正
2016-12-03
源自:JavaScript進階篇 4-10
正在回答
比較運算符在邏輯語句中使用,以測定變量或值是否相等。
== 等于? 返回true 你可以這樣認為:兩個變量的值是一樣的,但是a的值是數(shù)字,可以直接做運算,但b的值是字符串,要經過轉換才可以為數(shù)字,如果直接做加法運算,(數(shù)字+字符串)得到的結果應該是兩個值合在一起.例如:var a=3;
var b="3"; alert(a+b); 結果是33;想要結果為6你可以轉換一下...后邊會有.例如:var a=3; var b="3";
b =parseFloat(b); alert(a+b); 結果:6;
=== 絕對等于(值和類型均相等)a為數(shù)字,b是字符串,所以為false.
我也是菜鳥,這是我的理解,不對的話告訴我一下,謝謝.....
暮女神 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態(tài)交互世界
1 回答有關js與jq的問題
4 回答js中,result的意義與用法是什么
2 回答JS的while語句與C語言有點差別
2 回答js中onfocus與onmouseover的區(qū)別以及onfocus與onmouseover分別用到的地方,要有例子
1 回答JS的邏輯或與C語言的邏輯或一樣吧?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-03
比較運算符在邏輯語句中使用,以測定變量或值是否相等。
== 等于? 返回true 你可以這樣認為:兩個變量的值是一樣的,但是a的值是數(shù)字,可以直接做運算,但b的值是字符串,要經過轉換才可以為數(shù)字,如果直接做加法運算,(數(shù)字+字符串)得到的結果應該是兩個值合在一起.例如:var a=3;
var b="3"; alert(a+b); 結果是33;想要結果為6你可以轉換一下...后邊會有.例如:var a=3; var b="3";
b =parseFloat(b); alert(a+b); 結果:6;
=== 絕對等于(值和類型均相等)a為數(shù)字,b是字符串,所以為false.
我也是菜鳥,這是我的理解,不對的話告訴我一下,謝謝.....