[Javascript] Object
//Object
/**
*
*/
var myInfo={
name:'Trương Thanh Hải',
age:24,
address:'Đà Nẵng'
}
var myKey='address'
//Thêm thuộc tính
myInfo.email='truongthanhhai283@gmail.com'
myInfo['mail']='truongthanhhai283@gmail.com'
//Truy xuất phần tử: .thuộc tính
console.log(myInfo.address);//Không có -> Undefined
console.log(myInfo['email']);//Không có -> Undefined
//Cách 2
console.log(myInfo[myKey]);//Truy xuất thông qua biến
//Thêm phần từ bằng biến
var myEmail='email'
var myInfo={
name:'Trương Thanh Hải',
age:24,
address:'Đà Nẵng',
[myEmail]:'truongthanhhai283@gmail.com',
//Key có value là function
getName:function () {
return this.name
}
}
console.log(myInfo);
//Xóa key - value
delete myInfo.name
console.log(myInfo.getName());
//Note: Function -> Phương thức (Method)
//Proprerty: Thuộc tính
Nhận xét
Đăng nhận xét