javascript相等運(yùn)算符與等同運(yùn)算符詳細(xì)介紹
==運(yùn)算符和===運(yùn)算符用來檢測兩個值是否相等,它們采用了具有同一特質(zhì)的兩個不同定義。這兩個運(yùn)算符都接受任意類型的運(yùn)算數(shù),如果兩個運(yùn)算數(shù)相等,它們都返回true,否則都返回false,===運(yùn)算符是等同運(yùn)算符,它采用嚴(yán)格的同一特質(zhì)定義檢測兩個運(yùn)算數(shù)是否完全相同,親們注意是完全相同哦。==運(yùn)算符是相等運(yùn)算符,它采用比較寬松的同一特質(zhì)定義比較兩個運(yùn)算數(shù)是否相等。
這樣概念有個基本認(rèn)識。
下面說下具體判定兩個值是相等情況吧。
===運(yùn)算符兩個值比較
1,如果兩個值類型不同,它們就不相同
2,如果兩個值的類型是數(shù)字,而且值相同,那么除非中間有一個或者兩個都是(NaN)這種情況它們不是等同,否則它們是等同
3,如果兩個值是字符串,而且串中同一個位置上的字符完全相同,那么它們就完全等同,如果字符串的長度或者內(nèi)容不同,那么它們就不是等同的咯
==運(yùn)算符兩個值比較
1,如果兩個值的類型相同,那么就檢測它們的等同性。如果兩個值完全相同,它們就相等。如果它們不完全相同,它們就不相等了
2,如果兩個值的類型不同,它們?nèi)匀挥锌赡芟嗟?舉幾個例子)
1)如果一個值是null,另外一個值是undefined,它們相等
2)如果一個值是數(shù)字,另外一個值是字符串,把字符串轉(zhuǎn)換成數(shù)字,再用轉(zhuǎn)換后的值比較
3)如果一個值是true,將它轉(zhuǎn)化成1,再進(jìn)行比較。如果一個值為false,把它轉(zhuǎn)化為0,再進(jìn)行比較
4)如果一個值是對象,另外一個值是數(shù)字或字符串,將對象轉(zhuǎn)換成原始類型的值,再比較。
- js 與或運(yùn)算符 || && 妙用
- javascript三元運(yùn)算符用法實(shí)例
- javascript typeof的用法與typeof運(yùn)算符介紹[詳細(xì)]
- js中的 || 與 && 運(yùn)算符詳解
- JS按位非(~)運(yùn)算符與~~運(yùn)算符的理解分析
- Javascript 按位取反運(yùn)算符 (~)
- JS中三目運(yùn)算符和if else的區(qū)別分析與示例
- Javascript 按位左移運(yùn)算符使用介紹(<<)
- JavaScript中的6種運(yùn)算符總結(jié)
- JavaScript相等運(yùn)算符的九條規(guī)則示例詳解
相關(guān)文章
js點(diǎn)擊任意區(qū)域彈出層消失實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了js點(diǎn)擊任意區(qū)域彈出層消失實(shí)現(xiàn)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12
js案例之鼠標(biāo)跟隨jquery版(實(shí)例講解)
下面小編就為大家?guī)硪黄猨s案例之鼠標(biāo)跟隨jquery版(實(shí)例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07
微信小程序點(diǎn)擊頂部導(dǎo)航欄切換樣式代碼實(shí)例
這篇文章主要介紹了微信小程序點(diǎn)擊頂部導(dǎo)航欄切換樣式代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-11-11
JavaScript里四舍五入函數(shù)round用法實(shí)例
這篇文章主要介紹了JavaScript里四舍五入函數(shù)round用法,實(shí)例分析了round函數(shù)的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-04-04
JavaScript設(shè)計(jì)模式適配器模式實(shí)例
這篇文章主要介紹了JavaScript設(shè)計(jì)模式適配器模式實(shí)例,適配器設(shè)計(jì)模式可以讓彼此不兼容的功能在一塊工作,有助于避免大規(guī)模的修改代碼,并且易于擴(kuò)展和兼容2022-06-06
JS面向?qū)ο缶幊袒A(chǔ)篇(三) 繼承操作實(shí)例詳解
這篇文章主要介紹了JS面向?qū)ο缶幊汤^承操作,結(jié)合實(shí)例形式詳細(xì)分析了JS面向?qū)ο罄^承的具體概念、原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下2020-03-03
通過百度地圖獲取公交線路的站點(diǎn)坐標(biāo)的js代碼
通過百度地圖獲取公交線路的站點(diǎn)坐標(biāo)的js代碼,需要的朋友可以參考下2012-05-05

