Một đối tượng JSON có thể chứa các kiểu dữ liệu:
Sau đây là cách tạo đối tượng JSON, tuy hơi dài (chậm) nhưng tương đối dễ hiểu:
Và đây là đoạn code hoàn chỉnh:
- Number
- String
- Boolean
- Array
- Another JSON object
- Function
- Null
Sau đây là cách tạo đối tượng JSON, tuy hơi dài (chậm) nhưng tương đối dễ hiểu:
var user = {};//Đây là cách định nghĩa một đối tượng User
user.UserName = "anbinhtrong";
user.DisplayName = "Án Bình Trọng";
alert(user.DisplayName);//Sử dụng
Một cách khác nhanh chóng hơn là khởi tạo dữ liệu khi khai báo:
var user = {
UserName: "anbinhtrong",
DisplayName: "Án Bình Trọng",
};
Khai báo một mảng trong đối tượng JSON:
var user = {
MyFriends: ["anhanh", "betieu"],
};
Và khai báo phương thức trong đối tượng JSON:
var user = {
DisplayMyFriends: function () {
for (var i = 0; i < this.MyFriends.length; i++) {
document.writeln(this.MyFriends[i]);
}
}
};
Lưu ý: Một hàm trong Javascript được hiểu là 1 đối tượngVà đây là đoạn code hoàn chỉnh:
function Declare1() {
var user = {};
user.UserName = "anbinhtrong";
user.DisplayName = "Án Bình Trọng";
alert(user.DisplayName);
}
function Declare2() {
var user = {
UserName: "anbinhtrong",
DisplayName: "Án Bình Trọng",
MyFriends: ["ananh", "betieu"],
DisplayMyFriends: function () {
for (var i = 0; i < this.MyFriends.length; i++) {
document.writeln(this.MyFriends[i]);
}
}
};
user.DisplayMyFriends();
}
Declare1();
Declare2();
Nhận xét
Đăng nhận xét