We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 1c682e0 + d5eeef1 commit 33dcfcdCopy full SHA for 33dcfcd
docs/proxy.md
@@ -472,7 +472,7 @@ var p = new Proxy(obj, {
472
473
上面代码中,`obj`对象禁止扩展,结果使用`has`拦截就会报错。
474
475
-值得注意的是,`has`方法拦截的是`HasProperty`操作,而不是`HasOwnProperty`操作,即`has`方法不判断一个属性是对象自身的属性,而是继承的属性。由于`for...in`操作内部也会用到`HasProperty`操作,所以`has`方法在`for...in`循环时也会生效。
+值得注意的是,`has`方法拦截的是`HasProperty`操作,而不是`HasOwnProperty`操作,即`has`方法不判断一个属性是对象自身的属性,还是继承的属性。由于`for...in`操作内部也会用到`HasProperty`操作,所以`has`方法在`for...in`循环时也会生效。
476
477
```javascript
478
let stu1 = {name: 'Owen', score: 59};
@@ -538,7 +538,7 @@ new p(1).value
538
// 10
539
```
540
541
-如果`construct`方法返回的必须是一个对象,否则会报错。
+`construct`方法返回的必须是一个对象,否则会报错。
542
543
544
var p = new Proxy(function() {}, {
0 commit comments