简单对比一下二者的区别,以便大家更好的掌握:
defineProperty比如说他只能提供读取和访问的操作,getter、setter;
而proxy可以提供的东西更多,比如说方法调用,删除属性,新增属性,都能监控的到
defineProperty 实际上是对象里面基本方法之一,而proxy 是针对整个对象所有基本方法的拦截器。
简单对比一下二者的区别,以便大家更好的掌握:
defineProperty比如说他只能提供读取和访问的操作,getter、setter;
而proxy可以提供的东西更多,比如说方法调用,删除属性,新增属性,都能监控的到
defineProperty 实际上是对象里面基本方法之一,而proxy 是针对整个对象所有基本方法的拦截器。