var arr = []
for(i=0 i<10i++){
arr.push(i)
}
这样就是加到数组了
先定义两个数组变量
var dev = new Array()
var sep = new Array()
if ($.trim(array[i]).indexOf("dev") >= 0) {
var dev_id="dev_"+$.trim(array[i].split("_")[1])
console.log("id屏幕id,value屏幕开窗信息:" + dev_id)
dev.push(dev_id)
}
if ($.trim(array[i]).indexOf("separate") >= 0) {
var separate_id=,,,,这里是取出你想要的当前数值.....
sep.push(separate_id)
}
最后,,处理dev,,sep,,这两个数组数据就好了.....
回答里也扔一个,我自己都看不到追答了
var dev = new Array()
var sep = new Array()
for (var i = 0i <array[i].lengthi++) { //从后台数据中,按你自己的分割方法取得的数组
var tmp = new Array()//设置一个临时变量
var dev_id = ""
var separate_id = ""
if (i == 0) { //取第一个dev
if ($.trim(array[i]).indexOf("dev") >= 0) {
dev_id = "dev_" + $.trim(array[i].split("_")[1])
tmp.push(dev_id)
}
} else if ($.trim(array[i]).indexOf("separate") >= 0) {
//找到 separate 说明 dev已经取尽
if (i - 1 >0) { //保证不会取得已经压入的第一条dev
if ($.trim(array[i - 1]).indexOf("dev") >= 0) {
dev_id = "dev_" + $.trim(array[i-1].split("_")[1])
tmp.push(dev_id)
}
}
if ($.trim(array[i]).indexOf("separate") >= 0) {
separate_id = ""//这里是取出你想要的当前数值.....
sep.push(separate_id)
}
}
dev.push(tmp)
}