一、判断数组类型:
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"
}
网友评论