課程
/前端開發(fā)
/JavaScript
/JavaScript深入淺出
三個(gè)等號(hào)是嚴(yán)格等于那兩個(gè)等號(hào)和一個(gè)等號(hào)是什么?
2016-07-15
源自:JavaScript深入淺出 1-3
正在回答
=:表示賦值,比如a=3;就是把3給a,把3放到a里面;
==:表示等于,3==“3”;會(huì)返回true,因?yàn)闉g覽器內(nèi)部會(huì)把字符串3變長數(shù)字3;
===:表示嚴(yán)格等于,不會(huì)轉(zhuǎn)換數(shù)據(jù)類型3===“3”;會(huì)返回false;因?yàn)椴粫?huì)轉(zhuǎn)換他們的數(shù)據(jù)類型數(shù)字和字符串當(dāng)然就不相等了
=??? 表示賦值;
==? 表示比較,但是會(huì)做隱式類型轉(zhuǎn)換。比如,題主寫的 "1 == true", 此時(shí),1會(huì)從一個(gè)Number數(shù) 據(jù)類型轉(zhuǎn)換到Boolean數(shù)據(jù)類型,進(jìn)而再做比較;
=== 表示比較,不會(huì)去做數(shù)據(jù)類型的轉(zhuǎn)換,因而相對(duì)于“==”也更嚴(yán)格一些。
==會(huì)進(jìn)行隱射轉(zhuǎn)換后判斷是否相同
=是賦值
舉報(bào)
由淺入深學(xué)習(xí)JS語言特性,且解析JS常見誤區(qū),從入門到掌握
7 回答等于多少?
3 回答js的不等于
2 回答然而為什么沒人問兩個(gè)null為什么不想等的呢
3 回答求助?。。。?!在線等急!?。?!
1 回答空對(duì)象和空對(duì)象不相等嗎???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-29
=:表示賦值,比如a=3;就是把3給a,把3放到a里面;
==:表示等于,3==“3”;會(huì)返回true,因?yàn)闉g覽器內(nèi)部會(huì)把字符串3變長數(shù)字3;
===:表示嚴(yán)格等于,不會(huì)轉(zhuǎn)換數(shù)據(jù)類型3===“3”;會(huì)返回false;因?yàn)椴粫?huì)轉(zhuǎn)換他們的數(shù)據(jù)類型數(shù)字和字符串當(dāng)然就不相等了
2016-08-08
=??? 表示賦值;
==? 表示比較,但是會(huì)做隱式類型轉(zhuǎn)換。比如,題主寫的 "1 == true", 此時(shí),1會(huì)從一個(gè)Number數(shù) 據(jù)類型轉(zhuǎn)換到Boolean數(shù)據(jù)類型,進(jìn)而再做比較;
=== 表示比較,不會(huì)去做數(shù)據(jù)類型的轉(zhuǎn)換,因而相對(duì)于“==”也更嚴(yán)格一些。
2016-07-15
==會(huì)進(jìn)行隱射轉(zhuǎn)換后判斷是否相同
=是賦值