时常翻看的 原型图解
-
js里万物皆可对象。
注意:arr.foo只是给arr增加了一个属性foo,arr.foo和arr.length地位是并列的:就是arr的一个属性,同时arr的数组方法跟这些属性是毫不相关的。结果是2。 -
依次是数组对象、对象、正则对象。
-
叛逆的null。虽然是基础类型但是typeof的结果是object。
4. new对象和if(对象)
这里会弹出hi。
一旦使用new生成的,都是对象。if判断对象,只要不是null
举例(来自知乎某大佬答案):