js 中,判断数组类型
2018-08-19 本文已影响11人
magic_pill
一、判断数组类型:
var obj = Object.prototype.toString.call({});
console.log(obj) //打印的结果为 “[object Object]”
var arr = Object.prototype.toString.call([]);
console.log(obj) //打印的结果为 “[object Array]”
- 将判断写成一个方法:
function isArray(arr) {
return Object.prototype.toSource.call(arr).slice(8,-1) == "Array"
}