辨别:是数组,还是其他对象 当然,数组也是对象。如何区分?用typeof返回的都是object,我怎么知道该对象是不是一个数组? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var a = new Array() ;var o = new Object() ;alert(a.constructor) ;alert(o.constructor) ; var a = new Array();var o = new Object();alert(a instanceof Array);alert(o instanceof Array); var i = []; alert(i.constructor === Array) alert(o instanceof Array);这个也+1 var test = [];function isArray(arg) { return Object.prototype.toString.call(arg) === "[object Array]";}alert(isArray(test)); jquery post 传值 如何判断是否匿名函数?? 关于Openlayers测距的问题?! return 语句在函数之外?求解 还是关于图片横向滚动的问题 Table动态添加<tr>标签 怎么关闭左边的导航条 easyui datagrid表格多行上下移动排序的问题。。。 如何在浏览器打印的时候自动由页面来设定纸张大小 ckeditor文本编辑器如何在源码状态下控制某些按钮 关于用jquery类库的ajax方法中beforeSend的问题 仿51job地区选择js,求结果怎么获取
var a = new Array() ;
var o = new Object() ;
alert(a.constructor) ;
alert(o.constructor) ;
var a = new Array();
var o = new Object();
alert(a instanceof Array);
alert(o instanceof Array);
var i = [];
alert(i.constructor === Array)
这个也+1
return Object.prototype.toString.call(arg) === "[object Array]";
}
alert(isArray(test));