edit docs/symbol

This commit is contained in:
ruanyf
2016-01-29 09:25:39 +08:00
parent ed283d0207
commit fc01552d64
4 changed files with 107 additions and 20 deletions
+1 -1
View File
@@ -383,7 +383,7 @@ iframe.contentWindow.Symbol.for('foo') === Symbol.for('foo')
### Symbol.hasInstance
对象的`Symbol.hasInstance`属性,指向一个内部方法。对象使用`instanceof`运算符时,会调用这个方法,判断该对象是否为某个构造函数的实例。比如,`foo instanceof Foo`在语言内部,实际调用的是`Foo[Symbol.hasInstance](foo)`
对象的`Symbol.hasInstance`属性,指向一个内部方法。当其他对象使用`instanceof`运算符,判断是否为该对象的实例时,会调用这个方法。比如,`foo instanceof Foo`在语言内部,实际调用的是`Foo[Symbol.hasInstance](foo)`
```javascript
class MyClass {