在Javascript中使用数组的正确方法是什么?

在Javascript中使用数组的正确方法是什么?,javascript,arrays,Javascript,Arrays,我是javascript新手。所以这个问题可能不好 var arrQue = new Array(10); for (var i = 0; i < 10; i++) { arrQue[i] = new Array(6); } 我找到了这个方法,但不知怎的,我想错了 Object.size = function(obj) { var size = 0, key; for (key in obj) { if (obj.hasOwnProper

我是javascript新手。所以这个问题可能不好

var arrQue = new Array(10);
  for (var i = 0; i < 10; i++) {
    arrQue[i] = new Array(6);
  }

我找到了这个方法,但不知怎的,我想错了

Object.size = function(obj) {
    var size = 0, key;
    for (key in obj) {
        if (obj.hasOwnProperty(key)) size++;
    }
    return size;
};

var arrQue = [];
var size = Object.size(arrQue);
for (var i = 0; i < size; i++) {
   arrQue[i] = [];
   var nextSize = Object.size(arrQue[i]);
}
Object.size=函数(obj){
变量大小=0,键;
用于(输入obj){
if(obj.hasOwnProperty(key))size++;
}
返回大小;
};
var arrQue=[];
变量大小=对象大小(arrQue);
对于(变量i=0;i
var arrQue=[];
for(var i=0;i<输入长度;i++){
arrQue.push(输入);
}
看一看

查看那里的数组对象方法。。这就是你需要的所有东西

你可以有数组,对象数组。。。等等,取决于您的要求。

var arrQue=[];
var arrQue = [];
for (var i = 0; i < 10; i++) {
    arrQue.push(input);
}
对于(变量i=0;i<10;i++){ arrQue.push(输入); }
您可能正在寻找推送方法:

var arr = [];
arr.push(your value);  

你想要的结果是什么?检查我添加的链接以及我的答案。给我一个输入示例,然后我可以帮助你。
[]
在技术上比
new Array()
更好。你说的是输入的长度,但我不知道确切的大小。很公平,你是如何输入的?是通过点击。。。?还是JSON?或如何实现?您想要的是“向多维数组动态添加值”。你有点偏离了最初的问题,我建议你用适当的输入和你想要的输出来创建一个新的问题。如果可以的话,我很乐意回答。
var arrQue = [];

for (var i = 0; i < length of your inputs; i++) {
    arrQue.push(input);
}
var arrQue = [];
for (var i = 0; i < 10; i++) {
    arrQue.push(input);
}
var arr = [];
arr.push(your value);