• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      屬性描述符與Proxy的區別&Vue3.0為何改用Proxy

      2020-4-21    前端達人

      屬性描述符

      什么是屬性描述符?

      屬性描述符就是一個屬性除了屬性名與屬性值之外的其他相關信息

      通過Object.getOwnPropertyDescriptor(對象, 屬性名)可以得到一個對象的某個屬性的屬性描述符

      let obj = {
          a: 1
      }
      console.log(Object.getOwnPropertyDescriptor(obj, 'a'));
      // {
      //     value: 1,
      //     writable: true,
      //     enumerable: true,
      //     configurable: true
      // }
      

      通過Object.getOwnPropertyDescriptors(對象)可以得到某個對象的所有屬性描述符

      let obj = {
          a: 1,
          b: 2
      }
      console.log(Object.getOwnPropertyDescriptors(obj));
      // {
      //     a: {
      //         value: 1, 
      //         writable: true,
      //         enumerable: true,
      //         configurable: true
      //     }
      //     b: {
      //         value: 2, 
      //         writable: true, 
      //         enumerable: true, 
      //         configurable: true
      //     }
      // }
      


      接下來,說一說每一個屬性描述符的作用

      value-屬性值

      不多逼逼

      configurable-屬性描述符是否可被修改

      當我們設置configurable為false以后,再去修改屬性描述符的話,會報錯


      let obj = {
          a: 1,
          b: 2
      }
      Object.defineProperty(obj, 'a', {
          value: 'a',
          configurable: false
      })
      Object.defineProperty(obj, 'a', {
          value: 'a',
          configurable: true
      })
      // Uncaught TypeError: Cannot redefine property: a
      //    at Function.defineProperty (<anonymous>)
      



      enumerable-該屬性是否可被枚舉

      當設置一個屬性的enumerable為false時,該屬性不可被forin循環
      但是不影響forof循環,因為forof循環看有沒有Symbol(Symbol.iterator)
      forin循環的是屬性名,forof循環的是屬性值


      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.wtxcl.cn

      存檔

      主站蜘蛛池模板: 广宗县| 国产v片中文字幕| 制服丝袜无码在线| 浪荡干片网在线观看| 狠狠丁香激情久久综合| 五月丁香综合| 欧美在线看片a免费观看| 68日本xxxxxxxxx视频| 深夜av免费在线观看| 高清一区二区三区| 一区二区三区av| 日韩a片无码一区二区三区电影| 六月丁香五月婷婷| 欧美丰满少妇猛烈进入A片蜜桃| 午夜剧场黄色| 91瑟瑟| 色88久久久久高潮综合影院| 国产妇女馒头高清泬20P多毛 | 亚洲欧美自拍偷一区二区| 亚洲香蕉网久久综合影视| 亚洲精品97久久中文| 环江| 亚洲热线99精品视频| 愛爱视频在线3| 国产黄色电影| 日韩无码真实干出血视频| 国产成人精品无码免费看动漫| 极品丰满久久久久熟妇| 夜福利导航| AV黄色| 欧美三级网站| 中国freesexvideos国产| 91福利一区二区三区| 久久久影院| 91丨国产丨精品丨丝袜| 日日碰狠狠添天天爽超碰97| 狠狠干欧美| av大香蕉| 国产精品免费高清在线观看| 91导航| 麻豆色漫|