1. ["A01", "A02", "A03", "A04", "A05", "A06", "A06", "A07", "A08", "A09", "B10", "B11", "B12", "B13", "B14", "B15", "B16", "B17", "B18", "B19", "C01", "C02", "C03", "C04", "C05", "C06", "C07", "C08", "C09", "D01", "D02", "PDRB", "PDRC"]

    转化为:

    1. [["A01", "A02", "A03", "A04", "A05", "A06", "A06", "A07", "A08", "A09"],[ "B10", "B11", "B12", "B13", "B14", "B15", "B16", "B17", "B18", "B19"], ["C01", "C02", "C03", "C04", "C05", "C06", "C07", "C08", "C09", "D01"],[ "D02", "PDRB", "PDRC"]]

    思路:利用for循环和字符串切割高效解决

    1. var data = ["A01", "A02", "A03", "A04", "A05", "A06", "A06", "A07", "A08", "A09", "B10", "B11", "B12", "B13", "B14", "B15", "B16", "B17", "B18", "B19", "C01", "C02", "C03", "C04", "C05", "C06", "C07", "C08", "C09", "D01", "D02", "PDRB", "PDRC"]
    2. var result = [];
    3. var size= 10;
    4. for(var i=0,len=data.length;i<len;i+=size){
    5. result.push(data.slice(i,i+size));
    6. }
    7. console.log(result)