static method是属于Class的可以直接调用。
比如说:
一个Class Person,static method可以直接用Person.getPeopleNumFromChina() 来调用,这个方法跟具体的实例并不相关,来看看这个方法,取得中国人口数量,这个跟每一个人的实例并无关系。
instance method则由每个实例访问,访问前必须声明一个实例。
比如说:
let xiaoming = new Person();
xiaoming.getName();
Instance方法使用
Person.prototype.getName = function() {
//XXX
}
来定义。
网友评论