javascript”面向对象编程”- 2聊聊对象的事
2009-09-16 00:00:00 来源:WEB开发网javascript是基于对象的编程语言。从window到document,从方法到类,从object到Array都是对象。
先看一下JSON(javascript object notation)对象,JSON是一种脚本操作时常用的数据交换格式对象,相对于XML来说JSON是一种比较轻量级的格式,在一些 intelligence的IDE中还可以方便的通过点操作JSON对象中的成员。
JSON是一种键/值对方式来描述内部成员的格式,其内部成员可以是几乎任何一种类型的对象,当然也可以是方法、类、数组,也可以是另外一个JSON对象。
var student = {
Name: "张三",
Age: 20,
Hobby: "读书",
Books: [
{
BookName : "C#" ,
Price : 70
},
{
BookName : "Java" ,
Price : 70
},
{
BookName : "Javascript" ,
Price : 80
}
]
};
上面代码用JSON对象描述了一个学生的信息,他有姓名、年龄、爱好、书集等。在访问该学生对象时,可以通过student变量来操作学生的信息。
var stuInfo = "姓名:" + student.Name +
",年龄:" + student.Age +
",爱好:" + student.Hobby +
",拥有的书:" +
student.Books[0].BookName + "、" +
student.Books[1].BookName + "、" +
student.Books[2].BookName;
alert(stuInfo);
编缉推荐阅读以下文章
- javascript”面向对象编程”- 3 function是方法(函数)
- javascript”面向对象编程”- 1万物皆对象
- Javascript中的面向对象编程实例
Tags:javascript 面向 对象
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接