弱弱的问个JS基础的东西 instanceof
var n1 = new Number(4);
var n2 = 4;
n1 instanceof Number //true
n1 instanceof Object //true
n2 instanceof Number //false
n2 instanceof Object //false
var a1 = [];
var a2 = new Array();
a1 instanceof Array //true
a2 instanceof Array //true
为什么数组用字面量和数字用字面量的结果不一样呢
数组字面量定义的数组是Array对象的实例
为什么数字字面量定义的数字就不是Number对象的实例 也不是Object的实例呢