jaascript常用的技巧

  1. 判断对象是数组还是对象。

var arr = [], obj = {};

typeof arr === 'object'
// True
typeof obj === 'object'
// True

//怎么区分两者呢

var isArr = (arr instanceof Array) ? true : false;

var isArr = (Object.prototype.toString.apply(arr).toLowerCase() === '[object array]') ? true : false;


你可能感兴趣的:(jaascript常用的技巧)