天天看點

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
           
constructor構造器

instanceof 判斷某個對象是否是構造器的執行個體 

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