如何判断一个元素是数组还是对象
2018-06-21 本文已影响0人
苦茶_12138
1, instanceof
写法: 元素 instanceof Object
返回: true or false
2,constructor
写法: 元素.constructor
返回: f Array () or f Object
3, toString
写法;Object.prototype.toString.call(元素)
返回:[object Array] or [object Object]
建议使用第三种,前两种不支持跨父子域