表示创建对象的函数。
object.constructor
必需的 object是对象或函数的名称。
constructor 属性是所有具有 prototype 的对象的成员。它们包括除 Global 和 Math 对象以外的所有 JScript 内部对象。constructor 属性保存了对构造特定对象实例的函数的引用。例如:
x = new String("Hi");
if (x.constructor
== String)
// 进行处理(条件为真)。
或
function MyFunc {
// 函数体。
}
y = new MyFunc;
if (y.constructor
== MyFunc)
// 进行处理(条件为真)。
应用于:Array Object | Boolean 对象 | Date 对象 | Function 对象 | Math 对象 | Number 对象 | Object 对象 | String 对象