老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

javaScript中"=="和"==="的區別是什么

這篇文章將為大家詳細講解有關javaScript中"=="和"==="的區別是什么,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

網站建設哪家好,找創新互聯!專注于網頁設計、網站建設、微信開發、微信平臺小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了資溪免費建站歡迎大家使用!

區別:

==, 兩邊值類型不同的時候,要先進行類型轉換,再比較。
==,不做類型轉換,類型不同的一定不等。

下面分別說明:

先說 "===",這個比較簡單。下面的規則用來判斷兩個值是否===相等:

1、如果類型不同,就不相等

2、如果兩個都是數值,并且是同一個值,那么[相等];(!例外)的是,如果其中至少一個是NaN,那么[不相等]。(判斷一個值是否是NaN,只能用isNaN()來判斷)

3、如果兩個都是字符串,每個位置的字符都一樣,那么相等;否則不相等 。

4、如果兩個值都是true,或者都是false,那么相等。

5、如果兩個值都引用同一個對象或函數,那么相等;否則不相等。

6、如果兩個值都是null,或者都是undefined,那么相等。
再說 "=="
如果兩個值類型不同,他們可能相等。根據下面規則進行類型轉換再比較:

a、如果一個是null、一個是undefined,那么相等。

b、如果一個是字符串,一個是數值,把字符串轉換成數值再進行比較。

c、如果任一值是 true,把它轉換成 1 再比較;如果任一值是 false,把它轉換成 0 再比較。

d、如果一個是對象,另一個是數值或字符串,把對象轉換成基礎類型的值再比較。對象轉換成基礎類型,利用它的toString或者valueOf方法。 js核心內置類,會嘗試valueOf先于toString;

e、任何其他組合,都不相等。

總結:

也就是說"=="它是值之間的比較,而:"==="不僅僅是值之間的比較,也是類型之間的比較,一般在做項目的時候,根據業務的不同我們決定用哪一個,大多數開發人員習慣于"=="這樣是不嚴謹的.

關于javaScript中"=="和"==="的區別是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


名稱欄目:javaScript中"=="和"==="的區別是什么
標題路徑:http://www.xueling.net.cn/article/ppeoej.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 一区二区三区不人妻无码 | 日本久久高清一区二区三区毛片 | 高潮岳喷我一脸 | 播放灌醉水嫩大学生国内精品 | 人人操,天天干 | 色就色欧美综合网站 | 女人16一毛片 | 日产精品久久久久久久性色91 | 极品美女大尺度私房写真 | 国产性猛交粗暴力xxxx | 国产精品扒开腿做爽爽的视频 | 国产乱子伦精品免费女 | 久久久久成人精品亚洲国产 | 啊轻点灬大JI巴太粗熟妇 | 美女和帅哥在床上 | 免费在线亚洲 | 男女一区二区三区视频 | 亚洲av无码成人精品国产 | 国产亚洲精品久久久久久无挡照片 | 婷婷久久综合网 | 精品亚洲永久免费精品鬼片影片 | 久久国产精品影片 | 国产精品亚洲а∨天堂网 | 女的被到爽羞羞视频 | 俄罗斯freeⅹ性欧美 | 五月婷久久综合狠狠爱97 | 亚洲一区在线国产 | 综合成人在线 | 黑人大荫蒂老太大 | 成年人免费公开视频 | 久久综合九色综合国产 | 好吊妞国产欧美日韩免费观看 | 国产麻豆一精品一aV一免费软件 | 97在线免费观看视频 | 粉色视频成人免费观看 | 无码AV一区二区大桥久未 | m麻豆传媒映画 | 亚洲精品日韩中文字幕久久久 | RUNAWAY在线观看韩国动漫 | 快色视频 | 国产精品久久久久久久久免费蜜臀 |