當前位置:成語大全網 - 新華字典 - js把循環獲取到的數據分段生成幾組數組?

js把循環獲取到的數據分段生成幾組數組?

先定義兩個數組變量

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 = 0; i < array[i].length; i++) { //從後臺數據中,按妳自己的分割方法取得的數組

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);

}