1.typeof一個數(shù)組的時候會返回object未蝌;判斷數(shù)據(jù)是否為數(shù)組可以使用Array原型上的.isArray()方法嵌莉,返回一個布爾值掩幢,
var a = [1,2,3];
console.log(typeof a); //object
console.log(Array.isArray(a)); //true
2.instanceof
instanceof 運算符用來測試一個對象在其原型鏈中是否存在一個構(gòu)造函數(shù)的 prototype 屬性缤骨。
3.hasOwnProperty
判斷自身屬性是否存在