(undefined, number, string, boolean)屬于簡單的值類型棺耍,不是對(duì)象糜颠。剩下的幾種情況——函數(shù)、數(shù)組讼昆、對(duì)象托享、null、new Number(10)都是對(duì)象。他們都是引用類型闰围。
判斷一個(gè)變量是不是對(duì)象非常簡單赃绊。值類型的類型判斷用typeof,引用類型的類型判斷用instanceof羡榴。
var fn = function () { };
console.log(fn instanceof Object); // true
對(duì)象——若干屬性的集合
數(shù)組是對(duì)象碧查,函數(shù)是對(duì)象,對(duì)象還是對(duì)象校仑。對(duì)象里面的一切都是屬性忠售,只有屬性,沒有方法迄沫。那么這樣方法如何表示呢稻扬?——方法也是一種屬性。因?yàn)樗膶傩员硎緸殒I值對(duì)的形式邢滑。