下面是我定义的多为数字,觉得方法很笨,大家帮我看看。<script type="text/javascript">
var a1 = new Array(1,2);
var a2 = new Array(3,4);
var a3 = new Array(5,6);
var a4 = new Array(7,8);
var a5 = new Array(9,10);
var myarray = new Array(a1,a2,a3,a4,a5);
for(var each = 0;each < myarray.length; each ++){
document.write(myarray[each][0] + ":" + myarray[each][1] + "<br />");
}
</script>主要是想看大家有没有好的方法定义多维数组。
var a1 = new Array(1,2);
var a2 = new Array(3,4);
var a3 = new Array(5,6);
var a4 = new Array(7,8);
var a5 = new Array(9,10);
var myarray = new Array(a1,a2,a3,a4,a5);
for(var each = 0;each < myarray.length; each ++){
document.write(myarray[each][0] + ":" + myarray[each][1] + "<br />");
}
</script>主要是想看大家有没有好的方法定义多维数组。
myarray[0] = new Array(1,2);
myarray[1] = new Array(3,4);
myarray[2] = new Array(5,6);
myarray[3] = new Array(7,8);
myarray[4] = new Array(9,10);
<script type="text/javascript">
var model = {
name:"",
age:0
}; $(document).ready(function() {
var nameStr = "test";
var modelArr = [];
for (var i = 0; i < 10; ++i) {
model.name = (nameStr + i.toString());
model.age = i;
modelArr.push(model);
}
alert(modelArr[9].name);
alert(modelArr[9].age);
});
</script>
[1, 2],
[3, 4],
[5, 6],
[7, 8],
[9, 10]
];