From 7dbca2b4bd469ec7577ea7dc101181b6d051fdaf Mon Sep 17 00:00:00 2001 From: ruanyf Date: Tue, 27 Jun 2023 15:03:55 +0800 Subject: [PATCH] docs(class): edit text --- docs/class.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/class.md b/docs/class.md index cbdde3b..a37947a 100644 --- a/docs/class.md +++ b/docs/class.md @@ -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 属性