原型模式
小于 1 分钟约 99 字
// var employee1 = {
// name: 'kerwin',
// age: 100,
// }
// var employee2 = {
// name: 'kerwin2',
// age: 200,
// }
function Employee(name, age) {
this.name = name
this.age = age
}
Employee.prototype.say = function () {
console.log(this.name + '-' + this.age)
}
var employee1 = new Employee('kerwin', 100)
var employee2 = new Employee('kerwin2', 200)
console.log(employee1)
console.log(employee2)
class Employee {
constructor(name, age) {
this.name = name
this.age = age
}
say() {
console.log(this.name + '-' + this.age)
}
}
var employee1 = new Employee('kerwin', 100)
var employee2 = new Employee('kerwin2', 200)