【JS】表格获取每一列方法
1 var data = [ 2 ["语文", "物理", "数学", "化学"], 3 [120, 88, 132, 80], 4 [128, 95, 145, 95], 5 [115, 92, 138, 88] 6 ]; 7 var arrNew = new Array(); 8 function fn(data){ 9 //行 10 for (var i = 0; i < data.length; i++) { 11 //行中的每个元素 12 for (var j = 0; j < data[i].length; j++) { 13 // console.log("data["+i+"]["+j+"]"+data[i][j]); 14 if (!arrNew[j]) { 15 arrNew[j] = new Array(); 16 } 17 arrNew[j][i] = data[i][j]; 18 } 19 } 20 }
网上的解决方案都是用cell和item
感觉和我的需求不是很符合
此处只能拿到数据
表格用的是handsontable.js插件
所以直接对数据进行操作