var s = 'str';var l = s.length;alert(l);alert($.isPlainObject(s));返回false不過字符串不是對象為何可以有屬性呢,可以理解為js將s包裝成對象了但是其本質還不是對象。所以說萬物皆對象啊不是也給你包裝一下
var n = null;返回false,可見n其實是未定義的但是你賦null值js給你包裝了var a = [1,2];.falsevar o = {}alert($.isPlainObject(o));truevar o1 = new Object();true原始對象=沒有包裝過程直接就是對象非原始對象= 包裝形成的對象