1. 程式人生 > >constructor構造器

constructor構造器

constructor是每一個例項物件都擁有的屬性,而這個屬性也相當於是一個指標,它指向於建立當前物件的物件

//兩種方式建立物件是否有區別(沒有區別)
var o={};
var p=new Object();
console.log(o.constructor);//[ Object]
console.log(p.constructor);//[ Object]
console.log(o.constructor===p.constructor);  //true

instanceof 判斷某個物件是否是構造器的例項 

var o={};
console.log(o instanceof Object);  //true
console.log(o instanceof o.constructor);  //true