摘要: 1、has方法用来拦截HasProperty操作,即判断对象是否具有某个属性时,这个方法会生效。典型的操作就是in运算符。 上面代码中,如果原对象的属性名的第一个字符是下划线,proxy.has就会返回false,从而不会被in运算符发现。 2、如果原对象不可配置或者禁止扩展,这时has拦截会报错。 阅读全文
posted @ 2017-02-28 21:49 ZhangCui 阅读(645) 评论(0) 推荐(0) 编辑