Skip to content

Commit b31fd7d

Browse files
authored
fix: typo
1 parent 0693ff9 commit b31fd7d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

1-js/09-classes/02-class-inheritance/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ let animal = new Animal("My animal");
3434

3535
……然后我们想创建另一个 `class Rabbit`
3636

37-
因为 rabbitsanimals,所以 class `Rabbit` 应该是基于 class `Animal` 的,可以访问 animal 的方法,以便 rabbits 可以做“一般”动物可以做的事儿。
37+
因为 rabbitanimal,所以 class `Rabbit` 应该是基于 class `Animal` 的,可以访问 animal 的方法,以便 rabbit 可以做“一般”动物可以做的事儿。
3838

3939
扩展另一个类的语法是:`class Child extends Parent`
4040

@@ -55,7 +55,7 @@ rabbit.run(5); // White Rabbit runs with speed 5.
5555
rabbit.hide(); // White Rabbit hides!
5656
```
5757

58-
Class `Rabbit` 的对象可以访问例如 `rabbit.hide()``Rabbit` 的方法,还可以访问例如 `rabbit.run()``Animal` 的方法。
58+
class `Rabbit` 的对象可以访问例如 `rabbit.hide()``Rabbit` 的方法,还可以访问例如 `rabbit.run()``Animal` 的方法。
5959

6060
在内部,关键字 `extends` 使用了很好的旧的原型机制进行工作。它将 `Rabbit.prototype.[[Prototype]]` 设置为 `Animal.prototype`。所以,如果在 `Rabbit.prototype` 中找不到一个方法,JavaScript 就会从 `Animal.prototype` 中获取该方法。
6161

0 commit comments

Comments
 (0)