1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        4種JavaScript遍歷對象方式的整理匯總

        共 804字,需瀏覽 2分鐘

         ·

        2021-12-10 01:11

        來源 | https://www.fly63.com/

        遍歷對象是我們實際開發(fā)中經(jīng)常用到的操作,今天就來做一個盤點。
        let obj = {name:"zhang",age:24,job:"程序員",hobby:["音樂","攝影","旅行"]};

        1、for...in遍歷

         for(let item in obj){           console.log(item);    //item是對象屬性名 name,age,job,hobby }

        2、Object.keys()

        返回對象屬性名組成的數(shù)組,然后就可以使用數(shù)組的遍歷方法進行遍歷。

        Object.keys(obj);     //  ["name", "age", "job", "hobby"]

        3、Object.getOwnPropertyNames()

        返回對象屬性名組成的數(shù)組

        Object.getOwnPropertyNames(obj);    //  ["name", "age", "job", "hobby"]

        4、Reflect.ownKeys()

        返回對象屬性名組成的數(shù)組。
        Reflect是ES6為操作對象而提供的新API。提供了很多新的api用于替代舊的一些不友好的寫法。

        Reflect.ownKeys(obj);    //  ["name", "age", "job", "hobby"]

        總結(jié)

        以上內(nèi)容總結(jié)了JavaScript遍歷對象方式的4種方法,如果您覺得對您有幫助,請分享給您的朋友,也許能夠幫助到他。

        最后,感謝您的閱讀,請記得點贊我,關(guān)注我。





        學(xué)習(xí)更多技能

        請點擊下方公眾號

        瀏覽 35
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            美女被操逼网站 | 性高潮自述 | 香蕉插入逼逼香蕉插入逼逼香蕉插入逼逼 | 欧美成人性爱视频在线播放 | 开心五月激情网 | 黄色片黄色片黄色片黄色片黄色片 | 一级少妇性生话片 | 四川女人高潮一级毛片 | 黄色片站网站 | 成年人黄色片 |