创建js对象和js类

//第一种定义方式
var person=new Object(); //创建了一个对象.



person.name="tom"; //使用person对象对调用name属性,它的值为tom

alert(person.name); //显示name属性值

person.say=function(){ //对person对象添加了一个say函数。
alert("person say");
};

person.say();

 

//第二种定义方式
var person={
name:"tom",
say:function(){
alert("hello person");
}

}; //创建了一个对象.

//alert(person.name);
//person.say();

person.age=10;

alert(person.age);

 

 

//js中定义类是使用function。

var Person = function(name){ //我们在定义一个类。 相当于它具有一个有参数的构造函数。
this.name =name;//类的属性
this.say = function(){ //类的方法.
alert("say good");
}
}

var p = new Person("fox"); //定义Person类的一个对象p
alert(p.name); //调用name属性

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。