欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          es6遍歷對(duì)象的方法是什么

          方法:1、用“Object.keys(obj)”遍歷對(duì)象,返回一個(gè)包括對(duì)象自身所有可枚舉屬性的鍵名數(shù)組;2、用“Reflect.ownKeys(obj)”遍歷對(duì)象,返回一個(gè)包含對(duì)象自身的所有鍵名的數(shù)組;3、用“for in”循環(huán)遍歷對(duì)象等。

          es6遍歷對(duì)象的方法是什么

          本教程操作環(huán)境:windows10系統(tǒng)、ECMAScript 6.0版、Dell G3電腦。

          es6遍歷對(duì)象的方法是什么

          1. for…in

          for…in循環(huán)遍歷對(duì)象自身的和繼承的可枚舉屬性(不含 Symbol 屬性)。

          2. Object.keys(obj)

          Object.keys返回一個(gè)數(shù)組,包括對(duì)象自身的(不含繼承的)所有可枚舉屬性(不含 Symbol 屬性)的鍵名。

          3. Object.getOwnPropertyNames(obj)

          Object.getOwnPropertyNames返回一個(gè)數(shù)組,包含對(duì)象自身的所有屬性(不含 Symbol 屬性,但是包括不可枚舉屬性)的鍵名。

          4. Object.getOwnPropertySymbols(obj)

          Object.getOwnPropertySymbols返回一個(gè)數(shù)組,包含對(duì)象自身的所有 Symbol 屬性的鍵名。

          5. Reflect.ownKeys(obj)

          Reflect.ownKeys返回一個(gè)數(shù)組,包含對(duì)象自身的所有鍵名,不管鍵名是 Symbol 或字符串,也不管是否可枚舉。

          以上的 5 種方法遍歷對(duì)象的鍵名,都遵守同樣的屬性遍歷的次序規(guī)則。

          首先遍歷所有數(shù)值鍵,按照數(shù)值升序排列。

          其次遍歷所有字符串鍵,按照加入時(shí)間升序排列。

          最后遍歷所有 Symbol 鍵,按照加入時(shí)間升序排列。

          Reflect.ownKeys({ [Symbol()]:0, b:0, 10:0, 2:0, a:0 }) // [‘2′, ’10’, ‘b’, ‘a(chǎn)’, Symbol()]

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)