中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      JavaScript中的操作符和判斷規則的介紹

      時間:2024-09-06 18:33:53 JavaScript 我要投稿
      • 相關推薦

      JavaScript中的操作符和判斷規則的介紹

        JavaScript中,==與===操作符均可用于判斷兩個值是否相等;不同之處在于,如果進行判斷的兩個值類型不一致,===操作符會直接返回false,而==操作符則會在類型轉換后再進行判斷。詳細的判斷規則如下:

        ===操作符的判斷規則

        1.如果兩個值的類型不一致,返回false。

        2.如果兩個值的類型一致,值一致,返回true。NaN是一個特例,NaN===NaN返回false。

        3.如果兩個值均為object類型,那么與Java一樣,除非兩者引用一致(reference指向同一個對象地址),不然即使object中的內容完全一樣,也認為這兩個值不一致,相應的操作將返回false。比如,新建兩個內容完全一樣的數組,對它們進行===操作后返回結果為false — 雖然它們的內容完全一樣,但還是屬于兩個不同的對象。

        4.0===-0返回true。

        ==操作符的判斷規則

        ==操作符會將值進行類型轉換后再進行比較,其類型轉換遵循以下原則:優先轉換成number后進行比較,Date對象則優先轉換成string后進行比較。具體判斷規則如下:

        1.如果兩個值類型一致,執行===操作后返回。

        2.null==undefined為true。

        3.true將轉換成1后進行比較,false將轉換成0后進行比較。

        4.如果其中一個值為對象,則將其轉換成number后再進行比較,Date對象除外。

        5.如果其中一個值為Date對象,則將其轉換成string后再進行比較。

        實驗

        復制代碼 代碼如下:

        console.log("3" === 3);//false

        console.log(NaN === NaN);//false

        var a = {x:1, y:2};

        var b = {x:1, y:2};

        var c = a;

        console.log(a === b);//false

        console.log(a === c);//true

        console.log(0 === -0);//true

        console.log("3" == 3);//true

        console.log(null == undefined);//true

        console.log(true == 1);//true

        console.log(true == 9);//false

        console.log([9] == 9);//true

        console.log([9] == "9");//true

        var d = new Date();

        var s = d.toString();

        var n = d.valueOf();

        console.log(d == s);//true

        console.log(d == n);//false

      【JavaScript中的操作符和判斷規則的介紹】相關文章:

      Javascript中arguments對象的詳解和使用方法08-20

      有關深入理解JavaScript中的并行處理的介紹10-14

      JavaScript中的with關鍵字07-24

      在Java中執行JavaScript代碼07-14

      Javascript中typeof 用法歸納09-27

      JavaScript基于正則表達式數字判斷函數06-14

      抽象語法樹在JavaScript中的應用08-18

      JavaScript中的三種對象10-24

      perl- javascript中class的機制05-03

      JavaScript數組常用方法介紹09-04

      主站蜘蛛池模板: 国产欧美亚洲精品第二区首页| 99久久亚洲综合国产一区| 99久久久精品国产性黑人| 蜜桃视频在线免费观看一区二区 | 国产精品亚洲专区一区二区 | 日韩精品视频免费久久| 美女被射视频在线观看91| 国产成人av性色在线影院色戒| 中文字幕有码一区二区三区| 日本少妇精品一区二区| 墨竹工卡县| 国产成人精品一区二免费网站| 熟女丝袜av一区二区三区四区| 免费国产h视频在线观看86| 久久国产精品免费一区六九堂| 荔波县| 国产女主播在线一区二区| 538在线视频| 宁波市| 极品少妇一区二区三区精品视频 | 扎囊县| 河津市| 三级黄色片一区二区三区| 国产午夜激无码AV毛片不卡| 尼木县| 国产成人精品视频网站| 中文字幕天天躁日日躁狠狠| 国产丝袜精品丝袜一区二区| 国产视频在线一区二区三区四区| 肥乡县| 亚洲av一二三又爽又爽又色| 久久久久久国产福利网站| 香蕉久久av一区二区三区| 亚洲一区二区自拍偷拍| 一本色道久久综合狠狠躁中文| 国产激情一区二区三区在线蜜臀| 南宫市| 精品亚洲少妇一区二区三区| 亚洲色图综合免费视频| 亚洲成网站在线在线播放| 亚洲欧洲日产国码无码|