proxy和definedproperty区别

proxy和definedproperty区别

首页维修大全综合更新时间:2023-09-17 09:43:06

proxy和definedproperty区别

1. 他们都是做代理,definedProperty 是对 对象中的属性 进行代理,Proxy 是直接把 对象 就代理了.

2. defineProperty 相对于 Proxy ,  他所代理的属性 能生成的属性很少(约5.6个) , Proxy的属性很多(约11个) , 配置选项很少 . 

3. Proxy支持数组的代理,defineProperty 不支持

4. defineProperty 兼容更好,IE8以上 , Proxy 需要支持ES6的浏览器,比如IE11.

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.