js数组长度,一般使用length 属性即可获取,但这个数组是个对象则只能使用以下方式
var t=typeof o; var length=0; if(t=='string'){ length=o.length; } else if(t=='object') { for(var index in o) { length++; } }
遍历数据则是
当数据为对象时
var dataResultList=[]; for(var index in datalist){ dataResultList.push(datalist[index]); }
当数据为普通字符串时
for(var i=0;i<datalist.length;i++) { ... }