什么是静态方法?
直接添加给类的就是静态方法
静态方法通过类名调用 function AClass() {}
AClass.staticMethod = function() {
alert('staticMetgod')
}
AClass.staticMethod()
实例方法
实例方法通过类的实例调用
- 创建一个实例(创建一个对象)
- 通过实例调用实例方法
function AClass() {}
AClass.staticMethod = function() {
console.log('staticMetgod')
}
AClass.staticMethod()
AClass.prototype.instanceMethod = function() {
console.log('instanceMethod')
}
var a = new AClass()
a.instanceMethod()