js面向对象的constructor与instanceof

面向对象的一个简单的例子:


像数组Array、Date等封装好的也有这样的问题,比如数组:

//var arr = [1,2];
 var arr=new Array(1,2);
 console.log(arr instanceof Array);//true
 console.log(Array instanceof Object);//true
 console.log(arr instanceof Object);//true

 console.log(arr instanceof Array);//true
 console.log(Array instanceof Function);//true
 console.log(arr instanceof Function);//false

继承


你可能感兴趣的:(js面向对象的constructor与instanceof)