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中的构造函数通常不返回一个值。但是,函数允许返回值。如果构造函数有返回值,返回的对象将成为新表达式的值。