mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-24 10:22:23 +00:00
docs(class): edit text
This commit is contained in:
parent
4e40582916
commit
7dbca2b4bd
@ -1006,7 +1006,7 @@ class Foo {}
|
||||
}
|
||||
```
|
||||
|
||||
上面的代码不会报错,因为`Bar`继承`Foo`的时候,`Foo`已经有定义了。但是,如果存在`class`的提升,上面代码就会报错,因为`class`会被提升到代码头部,而`let`命令是不提升的,所以导致`Bar`继承`Foo`的时候,`Foo`还没有定义。
|
||||
上面的代码不会报错,因为`Bar`继承`Foo`的时候,`Foo`已经有定义了。但是,如果存在`class`的提升,上面代码就会报错,因为`class`会被提升到代码头部,而定义`Foo`的那一行没有提升,导致`Bar`继承`Foo`的时候,`Foo`还没有定义。
|
||||
|
||||
### name 属性
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user