欧美videos另类精品-欧美videos另类极品-欧美vide-欧美va在线视频-欧美va在线观看-欧美va在线播放免费观看

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

2020-4-21    前端達(dá)人

屬性描述符

什么是屬性描述符?

屬性描述符就是一個(gè)屬性除了屬性名與屬性值之外的其他相關(guān)信息

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

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

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

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
//     }
// }


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

value-屬性值

不多逼逼

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

當(dāng)我們?cè)O(shè)置configurable為false以后,再去修改屬性描述符的話,會(huì)報(bào)錯(cuò)


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-該屬性是否可被枚舉

當(dāng)設(shè)置一個(gè)屬性的enumerable為false時(shí),該屬性不可被forin循環(huán)
但是不影響forof循環(huán),因?yàn)閒orof循環(huán)看有沒有Symbol(Symbol.iterator)
forin循環(huán)的是屬性名,forof循環(huán)的是屬性值


日歷

鏈接

個(gè)人資料

存檔

主站蜘蛛池模板: 国产99视频精品免视看9 | 欧美一区精品二区三区 | 92国产福利久久青青草原 | 把内裤拔到一边高h1v1 | 波多野结衣两女调教 | 日韩在线视精品在亚洲 | 天堂漫画破解版 | 亚洲国产三级在线观看 | 亚洲 另类 欧美 变态屎尿 | 无敌在线视频观看免费 | 爱爱调教 | 羞羞答答免费人成黄页在线观看国产 | 免费黄色小说 | 无码日韩精品一区二区免费 | 亚洲高清一区二区三区四区 | 色老板美国在线观看 | 亚洲区精品 | 女仆掀起蕾丝裙被打屁股作文 | 特黄a级三级三级野战 | 国模李丽莎大尺度啪啪 | 亚洲精品一区制服丝袜 | 国产精品合集一区二区 | 亚洲国产精品久久网午夜小说 | 亚洲一卡2卡三卡4卡5卡组 | 成人在线视频在线观看 | 免费超级乱淫播放手机版 | 暖暖在线精品日本中文 | 36美女厕所撒尿全过程 | 欧美xxoo做爰猛烈视频 | 国产精品久久久久久搜索 | 亚洲精品国产福利片 | 欧美成人手机 | 日本大片免aaa费观看视频 | 日本午夜vr影院新入口 | 电车痴汉中文字幕 | 国产精品香蕉夜间视频免费播放 | 熟睡中的麻麻大白屁股小说 | 亚州在线 | 免费看男人使劲躁女人小说 | 日韩欧美一区二区在线观看 | 成 人 免费 小说在线观看 |