1/创建对象实例 一旦对象定义完成后,就可以为该对象创建一个实例了:
NewObject=New object();
其中Newobjet是新的对象,Object已经定义好的对象.例:
U1=New university(“广州达内”,“广州达内”,“January 05,199712:00:00”,)
U2=New university(“广州达内”,“广州”,“January 07,1997 12:00:00”,)
2/对象方法的使用
在对象中除了使用属性外,有时还需要使用方法.在对象的定义中,我们看到This.meth=FunctionName语句,那就是为定义对象的方法.实质对象的方法就是一个函数FunctionName,通过它实现自己的意图.
例在university对象中增加一个方法,该方法是显示它自己本身,并返回相应的字串.
function university(name,city,createDate,URL)
This.Name=Name;
This.city=city;
This.createDate=New Date(creatDate);
This.URL=URL;
This.showuniversity=showuniversity;
其中This.showuniversity就是定义了一个方法---showuniversity().
而showuniversity()方法是实现university对象本身的显示.
function showuniversity()
For (var prop in this)
alert(prop+=“+this[prop]+”“);
其中alert是JavaScript中的内部函数,显示其字符串.
发表回复