本文演示了Javascript如何定义类和对象:

在js中,有许多不同的方法来编写类和对象,因为我不熟悉js,所以我自己写它。如果有朋友发现错误,请告诉他一起学习。

js定义了一个具有两种方法的类(我只知道这两种类型)。

1。定义函数的方法:

定义 uff1a

复制代码如下:函数A(一)

{

这个。

这个方法=函数(PPP) / /添加方法

{

警戒(PPP);

}

}

classa.prototype.color =红色; / /使用原型方法添加一个对象的属性,此方法也适用于类的实例(对象)

classa.prototype.tellcolor =(功能) / /原型法是用来添加对象的实例方法,该方法也适用于类(对象)

{

这个回归的颜色。姓名+ + this.color;

}

使用方法:

复制代码如下:var oclassa =新的类(这是一个类的实例的!);实例化类

VaR的温度= oclassa.aaa; / /使用属性AAA

OClassA.methodA(临时); / /使用方法



2。对象类的第一个实例化

定义 uff1a

复制代码如下:var oclassa =新(对象); / /对象的基类的第一个实例

OClassA。AAA =这是一个类的实例!;添加属性

OClassA。方法=函数(PPP) / /添加方法

{

警戒(PPP);

}

oclassa.prototype.color =红色; / /添加使用原型法的对象属性

oclassa.prototype.tellcolor =(功能) / /原型法是用来添加对象的方法

{

这个回归的颜色。姓名+ + this.color;

}



使用方法uff1a

可以用oclassa直接使用,如:

复制下面的代码:var temp = oclassa.aaa; / /物业使用AAA

OClassA.methodA(临时); / /使用方法

希望本文能对大家的javascript程序设计有所帮助。