请问js如何判断是一个变量是否是数组呢?
展开全部
// 这里提供两种js方法。返回true则是数组。
var array = new Array("1", "2", "3", "4", "5");
alert(array instanceof Array);
alert(array.constructor == Array);
// 较为严谨并且通用的方法:
function isArray(object){
return object && typeof object==='object' &&
Array == object.constructor;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询