🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
| JScript  | [语言参考](#) | |-----|-----| # constructor 属性 表示创建对象的函数。 `*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) ~~~ ~~~ ~~~     ~~~ // ~~~ 进行处理(条件为真)。 #### 要求 [版本2](#) #### 请参阅 [prototype 属性](#) 应用于: [Array 对象](#) | [Boolean 对象](#) | [Date 对象](#) | [Function 对象](#) | [Math 对象](#) | [Number 对象](#) | [Object 对象](#) | [String 对象](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)