From d88f89e6b6c993b7648d6dba1047d754816dd8d8 Mon Sep 17 00:00:00 2001 From: ruanyf Date: Mon, 17 Dec 2018 00:05:35 +0800 Subject: [PATCH] =?UTF-8?q?docs(class):=20edit=20=E5=AE=9E=E4=BE=8B?= =?UTF-8?q?=E5=B1=9E=E6=80=A7=E7=9A=84=E6=96=B0=E5=86=99=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/class.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/class.md b/docs/class.md index 993e653..401a8eb 100644 --- a/docs/class.md +++ b/docs/class.md @@ -540,7 +540,7 @@ function selfish (target) { const logger = selfish(new Logger()); ``` -## Class 的静态方法 +## 静态方法 类相当于实例的原型,所有在类中定义的方法,都会被实例继承。如果在一个方法前,加上`static`关键字,就表示该方法不会被实例继承,而是直接通过类来调用,这就称为“静态方法”。 @@ -653,7 +653,7 @@ class IncreasingCounter { 这种新写法的好处是,所有实例属性都定义在类的头部,看上去比较整齐,一眼就能看出这个类有哪些实例属性。 -## Class 的静态属性 +## 静态属性 静态属性指的是 Class 本身的属性,即`Class.propName`,而不是定义在实例对象(`this`)上的属性。