constructor
Object.constructorはオブジェクトを生成した関数への参照が格納されたプロパティです。
var a = new Array();
a.constructor == Array;//true
a.constructor == Number;//false
var b = new Number();
b.constructor == Array;//false
b.constructor == Number;//true
このプロパティは動的に変更することができます。
var b = new Number();
b.constructor = Array;
b.constructor == Number;//false
b.constructor == Array;//true
登録日 : 2013年05月07日 最終更新日 : 2013年5月7日
同じカテゴリー(Object)のエントリー
- Object.create()
- Object.getPrototypeOf()
- Object.isFrozen()
- Object.freeze()
- Object.isSealed()
- Object.seal()
- Object.isExtensible()
- Object.preventExtensions()
- Object.getOwnPropertyDescriptor()
- Object.defineProperties()
- Object.defineProperty()
- keys()
- valueOf()
- toString()
- toLocaleString()
- propertyisEnumerable()
- isProtoTypeOf()
- hasOwnProperty
- constructor