WEB开发网
开发学院网页设计JavaScript javascript”面向对象编程”- 2聊聊对象的事 阅读

javascript”面向对象编程”- 2聊聊对象的事

 2009-09-16 00:00:00 来源:WEB开发网   
核心提示:javascript是基于对象的编程语言,从window到document,javascript”面向对象编程”- 2聊聊对象的事,从方法到类,从object到Array都是对象,varstuInfo="姓名:"+student.Name+",年龄:"+student.Age+&

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中的面向对象编程实例

1 2 3  下一页

Tags:javascript 面向 对象

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接