5种原始类型:
undefined、null、bool、number、string 引用类型(new出来的)
typeof
undefined、object、boolean、number、string 、Object
constructor
undefined、null、bool、number、string、正常
instanceof
undefined、null、bool、number、string、正常
toString(最好方案)
例子 是否数组
object.prototype.tostring.call(arr)=="[Object Array]"
undefined、null、bool、number、string、正常