JS中Number和number,Array和array,Object和object有啥区别

// ----- number vs. Number -----var s = 7typeof s // "number"s instanceof Number // falsevar s = new Number(7)typeof s // "object"s instanceof Number // truevar s = JSON.parse(\u0026#39;{"s": 7}\u0026#39;).stypeof s // "number"s instanceof Number // false// ----- array vs. object ------var a = ;a instanceof Array // truetypeof a // "object"Array.isArray(a) // truevar a = new Array()typeof a // "object"a instanceof Array // trueArray.isArray(a) // true
■网友
我不知道啊 你书还没看完吧 看完了再来提问吧
■网友
//实例化时,如果用基本包装类型的方法var number = new Number(7);//但是实际中定义基本数据类型数值变量时,这样写var number = 7;//新建一个空数组var array = new Array();//新建一个空对象var object = new Object();其实number都是我们自己定义的变量名,而Number(),Array(),Object()都是方法,那么Number,Array,Object都是方法名而已,说抽象一些就是指针。


    推荐阅读