1、Object和Function互相属于并且自己属于自己
alert(Object instanceof Function);
alert(Function instanceof Object);
alert(Function instanceof Function);
alert(Object instanceof Object);
页面弹出来的都为true;
2、arr属于Object,Object属于Function,arr不属于Function。
var arr = new Array(1,2,3,4,5);
alert(arr instanceof Array); //true
alert(Array instanceof Object); //true
alert(arr instanceof Object); //true
alert(Object instanceof Function); //true
alert(arr instanceof Function); //false
3、基本类型都不是对象 new出来的对象才是对象。
var a = 12;
alert(a instanceof Object); //false
var a = new Number(12);
alert(a instanceof Object); //true