[Javascript] Object prototype
//Object prototype
/**
* Định nghĩa
* Trương hợp sử dụng
*/
function User(firstName,lastName,avatar) {
this.firstName=firstName;
this.lastName=lastName;
this.avatar=avatar;
this.getName=function(){
return `${this.firstName} ${this.lastName}`;
}
}
var use=new User('Hải','Trương','Avatar')
var cus=new User('Giang','Nguyễn','Avatar')
//Thêm thuộc tính cho use
use.tittle='Chia sẻ FB'
//Thêm property
User.prototype.className='CNTT'
console.log(use.className);
//Notes:
// Khi thêm phương thức or thuộc tính với .property thì cũng giống như thêm phương thức trong constructor nhưng khác nhau về ngữ cảnh
Nhận xét
Đăng nhận xét