亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 幫助中心 > 正文

淺談JS中的!=、== 、!==、===的用法和區別

2024-07-09 22:41:32
字體:
來源:轉載
供稿:網友
var num = 1;   var str = '1';   var test = 1;   test == num  //true 相同類型 相同值   test === num //true 相同類型 相同值   test !== num //false test與num類型相同,其值也相同, 非運算肯定是false   num == str  //true  把str轉換為數字,檢查其是否相等。   num != str  //false == 的 非運算   num === str //false 類型不同,直接返回false   num !== str //true  num 與 str類型不同 意味著其兩者不等 非運算自然是true啦

== 和 != 比較若類型不同,先償試轉換類型,再作值比較,最后返回值比較結果 。

=== 和 !== 只有在相同類型下,才會比較其值。
 
首先,== equality 等同,=== identity 恒等。

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

===,不做類型轉換,類型不同的一定不等。

下面分別說明:

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

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

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

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

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

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

6、如果兩個值都是null,或者都是undefined,那么[相等]。

再說 ==,根據以下規則:

1、如果兩個值類型相同,進行 === 比較。

2、如果兩個值類型不同,他們可能相等。根據下面規則進行類型轉換再比較:

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

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

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

d、如果一個是對象,另一 個是數值或字符串,把對象轉換成基礎類型的值再比較。對象轉換成基礎類型,利用它的toString或者valueOf方法。js核心內置類,會嘗試 valueOf先于toString;例外的是Date,Date利用的是toString轉換。非js核心的對象,令說(比較麻煩,我也不大懂)

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

舉例:

"1" == true

類型不等,true會先轉換成數值 1,現在變成 "1" == 1,再把"1"轉換成 1,比較 1 == 1, 相等。

= 賦值運算符
== 等于
=== 嚴格等于

例:
var a = 3;
var b = "3";

a==b 返回 true
a===b 返回 false

因為a,b的類型不一樣

===用來進行嚴格的比較判斷

var data = ({"val":"7","flag":"true"});<FONT face=Verdana></FONT>

下面需要如何判斷flag的值?

因為true加雙引號==推測是字符串true

如果不加雙引號===就是布爾值true

這個很重要,之前我一直沒有搞清楚這一點

寫法1

if(data.flag=true){…}else{..}

這樣寫怎么都是正確的,根本得不到else的值,原因是這種寫法相當于

if(true){…}

寫法2

if(data.flag==true){…}else{..}

沒有這種寫法

寫法3

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91在线直播亚洲| 欧美性猛交xxxx免费看久久久| 亚洲一区美女视频在线观看免费| 亚洲成人a**站| 亚洲国产精品999| 538国产精品一区二区免费视频| 亚洲视频国产视频| 亚洲欧美日韩中文在线制服| 国产国语videosex另类| 亚洲毛茸茸少妇高潮呻吟| 国产免费观看久久黄| 日本精品久久久久久久| 亚洲色图欧美制服丝袜另类第一页| 日韩在线免费高清视频| 欧美黑人狂野猛交老妇| 97久久精品国产| 欧美视频中文在线看| 中文字幕精品视频| 91色视频在线导航| 久久久久久久国产精品| 国产日本欧美一区二区三区在线| 国自在线精品视频| 色综合视频一区中文字幕| 久久久人成影片一区二区三区观看| 久久精品国产一区二区三区| 国产欧美一区二区三区在线| 成人国产在线视频| 亚洲天堂av图片| xxav国产精品美女主播| 精品电影在线观看| 亚洲黄色在线看| 国产精品激情av在线播放| 91免费视频网站| 成人黄色av免费在线观看| 亚洲精品v天堂中文字幕| 国产精品三级久久久久久电影| 日本高清久久天堂| 成人精品福利视频| 国产91在线播放精品91| 久久久国产一区二区| 91九色国产社区在线观看| 欧美自拍视频在线观看| 欧美成年人视频网站| 国产精品毛片a∨一区二区三区|国| 奇米四色中文综合久久| 中文在线资源观看视频网站免费不卡| 成人久久一区二区| 亚洲黄色成人网| 色偷偷偷综合中文字幕;dd| 欧美日韩一区二区免费在线观看| 亚洲精品国产电影| 日韩在线观看免费全集电视剧网站| 久久精品亚洲精品| 色哟哟入口国产精品| 亚洲国产高清自拍| 欧美日韩另类字幕中文| 成人精品福利视频| 亚洲在线免费观看| 日韩欧美在线视频日韩欧美在线视频| 欧洲亚洲妇女av| 国产精品白丝jk喷水视频一区| 亚洲国产精品悠悠久久琪琪| 一区二区三欧美| 久久免费国产精品1| 成人妇女淫片aaaa视频| 欧美日韩成人在线观看| 国产成人精品在线观看| 4438全国成人免费| 欧美激情一二区| 疯狂做受xxxx高潮欧美日本| xxx成人少妇69| 欧美极品xxxx| 美女少妇精品视频| 91在线免费观看网站| 欧美激情一区二区三区在线视频观看| 亚洲成年网站在线观看| 日韩女优人人人人射在线视频| 精品久久久久久久久久ntr影视| 国产精品入口福利| 中文字幕在线视频日韩| 午夜精品久久久久久久白皮肤| 亚洲久久久久久久久久久| 色爱av美腿丝袜综合粉嫩av| 亚洲精品国产精品自产a区红杏吧| 欧美主播福利视频| 欧美亚洲视频在线看网址| 欧美成年人视频| 欧美天天综合色影久久精品| 欧美一级免费看| 久久精品成人欧美大片古装| 精品国产美女在线| 国产精品7m视频| 亚洲xxxxx性| 欧美激情综合色综合啪啪五月| 国内精品久久久久影院 日本资源| 68精品国产免费久久久久久婷婷| 久久夜精品va视频免费观看| 亚洲欧美在线看| 亚洲精品国产综合区久久久久久久| 亚洲欧美国产精品久久久久久久| 欧美大胆a视频| 久久久免费高清电视剧观看| 欧美日韩亚洲一区二区三区| 国产99久久久欧美黑人| 日本精品久久电影| 影音先锋日韩有码| 日韩在线视频播放| 中文字幕精品国产| 2019精品视频| 成人444kkkk在线观看| 成人免费观看网址| 亚洲国产欧美日韩精品| 成人免费看吃奶视频网站| 少妇高潮 亚洲精品| 日本一区二区三区四区视频| 亚洲最大福利网站| 欧美裸体xxxx| 欧美激情videoshd| 一区二区欧美日韩视频| 欧美日韩成人在线观看| 亚洲欧美在线看| 日韩久久免费视频| 中文字幕亚洲色图| 亚洲图片欧美日产| 亚洲精品免费网站| 久久久电影免费观看完整版| 亚洲a成v人在线观看| 亲子乱一区二区三区电影| 在线观看日韩专区| 欧美日韩福利视频| 精品成人av一区| 国产亚洲精品美女久久久| 久久精品中文字幕一区| 亚洲精品在线看| 激情亚洲一区二区三区四区| 国产精品视频久| 中文字幕无线精品亚洲乱码一区| 精品国偷自产在线| 日韩美女在线观看一区| 国产91精品久久久久久| 日韩精品视频免费| 国产亚洲精品综合一区91| 亚洲欧美日本伦理| 久久免费视频观看| 国产精品久久久久久久久久东京| 日韩在线免费高清视频| 精品国产31久久久久久| 久久天天躁狠狠躁夜夜av| 国产精品爽爽爽爽爽爽在线观看| 欧美日韩视频免费播放| 精品福利视频导航| 国产精品爽爽ⅴa在线观看| 在线观看亚洲视频| 97色伦亚洲国产| 91在线视频导航| 91av在线播放视频| 国产精品久久久久久久久久新婚| 欧美电影免费观看网站| 色香阁99久久精品久久久| 精品国产一区久久久| 日韩精品有码在线观看| 日韩一级黄色av| www.国产一区| 亚洲国产欧美一区二区丝袜黑人|