我正在慢慢构建我的javascript代码,最终从json文件加载一些数据。我正在使用嵌入式表tabella.js。这时我只想通过循环
在表头中加载一些测试数据这是演示设置:
var dataTest = {};
dataTest.tableHeader = [
["6534", "6756"],
["7000", "7100"],
["7200", "7300"],
["7400", "7500"],
["7600", "7700"],
["7800", "7900"],
["8000", "8100"],
["8200", "8300"],
["8400", "8400"]
]
我想通过一个循环加载一些数据来替换演示数据,但我有dataTest.tableHeader未定义的错误所以这里我的版本:
var dataTest = {};
var i;
for (i=0; i<9; i++){
dataTest.tableHeader[i]=["0","1"];
}
//dataTest.tableHeader = [
// ["6534", "6756"],
// ["7000", "7100"],
// ["7200", "7300"],
// ["7400", "7500"],
// ["7600", "7700"],
// ["7800", "7900"],
// ["8000", "8100"],
// ["8200", "8300"],
// ["8400", "8400"]
//]
console.log(dataTest.tableHeader[2])
出了什么问题?
答案 0 :(得分:0)
您需要先定义tableHeader属性。
var dataTest = {};
dataTest.tableHeader = [];
var i;
for (i=0; i<9; i++){
dataTest.tableHeader[i]=["0","1"];
}