国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript相等運算符與等同運算符詳細介紹

2024-05-06 15:54:32
字體:
來源:轉載
供稿:網友
不管是java、c++、php都有相等運算符與等同運算符,當然javasript也不例外,下面介紹一下

==運算符和===運算符用來檢測兩個值是否相等,它們采用了具有同一特質的兩個不同定義。這兩個運算符都接受任意類型的運算數,如果兩個運算數相等,它們都返回true,否則都返回false,===運算符是等同運算符,它采用嚴格的同一特質定義檢測兩個運算數是否完全相同,親們注意是完全相同哦。==運算符是相等運算符,它采用比較寬松的同一特質定義比較兩個運算數是否相等。

這樣概念有個基本認識。

下面說下具體判定兩個值是相等情況吧。

===運算符兩個值比較

1,如果兩個值類型不同,它們就不相同

2,如果兩個值的類型是數字,而且值相同,那么除非中間有一個或者兩個都是(NaN)這種情況它們不是等同,否則它們是等同

3,如果兩個值是字符串,而且串中同一個位置上的字符完全相同,那么它們就完全等同,如果字符串的長度或者內容不同,那么它們就不是等同的咯

==運算符兩個值比較

1,如果兩個值的類型相同,那么就檢測它們的等同性。如果兩個值完全相同,它們就相等。如果它們不完全相同,它們就不相等了

2,如果兩個值的類型不同,它們仍然有可能相等(舉幾個例子)

1)如果一個值是null,另外一個值是undefined,它們相等

2)如果一個值是數字,另外一個值是字符串,把字符串轉換成數字,再用轉換后的值比較

3)如果一個值是true,將它轉化成1,再進行比較。如果一個值為false,把它轉化為0,再進行比較

4)如果一個值是對象,另外一個值是數字或字符串,將對象轉換成原始類型的值,再比較。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 福清市| 长子县| 五指山市| 冀州市| 新平| 梁山县| 吐鲁番市| 邵武市| 龙南县| 张家港市| 清水县| 澜沧| 克什克腾旗| 毕节市| 襄城县| 舞阳县| 渭南市| 天镇县| 雅安市| 康平县| 云浮市| 辛集市| 卫辉市| 湘西| 商城县| 邵阳县| 平度市| 那曲县| 梧州市| 三明市| 阿瓦提县| 沅江市| 巴彦县| 美姑县| 天台县| 隆回县| 山东省| 天台县| 西乌珠穆沁旗| 从化市| 武山县|