对象
1.对象方法
function Person() {
this.name = "张三"
this.sayName = function() {
console.log("我的名字叫张三");
}
}
const person = new Person();
person.sayName();
在类内部定义,需要新建实例
2.类方法
Person.sayHi = function() {
console.log("Hi");
}
Person.sayHi();
在类外部定义,不需要实例
3.原型方法
Person.prototype.sayHello = function() {
console.log("Hello World");
}
person.sayHello();
在原型上定义,需要实例