Javascript不支持java,C #房类,和其他语言。但伪类可以定义在JS,这样的工具是构造函数和原型对象。首先,我们介绍了构造函数的JS。

在Javascript中创建对象的语法是按照新的operator.as函数的调用
复制代码代码如下所示:
var obj =新的对象();
日期=新日期();

运算符new首先创建一个没有任何属性的新对象,然后调用函数将新对象作为该关键字的值传递。
var(=新日期)的伪代码的实现是

var obj = { };

var date = date.call(obj);

构造函数的作用是初始化一个新创建的对象,并在对象使用之前设置对象的属性。如果您定义了自己的构造函数,只需要编写一个函数来添加属性,下面的代码定义了一个构造函数:
复制代码代码如下所示:
函数矩形(w,h)
{
this.width = W;
this.height = H;
}

然后可以使用新操作符调用该函数来创建对象的实例。

VaR矩形=新的矩形(4,8);

构造函数的返回值。

Javascript中的构造函数通常不返回一个值。但是,函数允许返回值。如果构造函数有返回值,返回的对象将成为新表达式的值。