// es6 class方式
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
return this;
}
getName() {
console.log(this.name);
return this.name;
}
}
var person = new Person("zhang", 18);
person.getName();
// es5 原型方式
function Teacher(name, age) {
this.name = name;
this.age = age;
return this;
}
Teacher.prototype.getName = function () {
console.log(this.name);
return this.name;
}
var teacher = new Teacher("li", 20);
teacher.getName();