JavaScript判断变量是对象还是数组的方法
展开全部
function objectType(param) {
var oType = typeof param;
if (oType === 'object') {
if (param === null)
return 'null';
if (Array.isArray(param))
return 'array'
}
return oType;
}
//测试
objectType({}); // 'object'
objectType([]); // 'array'
objectType(null): // 'null'
objectType(): // 'undefined'
objectType(123): // 'number'
objectType('123'): // 'string'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询