首页 > 网站 > WEB开发 > 正文

6.1 理解对象

2024-04-27 14:08:34
字体:
来源:转载
供稿:网友

6.1 理解对象

  上一章我们介绍过,创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法,例如:

var person = new Object();person.name="Tom";person.age=25;person.job="Software Engineer";person.sayName=function(){    alert(this.name);}

  上面的例子创建了一个名为person的对象,并为它添加了三个属性(name、age和job)和一个方法(sayName())。其中,sayName()方法用于显示this.name(将被解析为person.name)的值。早期的javaScript开发人员经常使用这个模式创建新对象。几年后,对象字面量成为创建这种对象的首选模式。前面的例子用对象字面量语法可以写成这样:

var person = {    name:"Tom",    age:25,    job:"Software Engineer",       sayName:function(){        alert(this.name);    }};

  这个例子中的person对象与前面例子中person对象是一样的,都有相同的属性和方法。这些属性在创建时都带有一些特征值,Javascript通过这些特征值来定义它们的行为。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表