javascript - 数组中未知大小的字符串数组

标签 javascript jquery

如何在 javascript 中创建这样的数组:

var cells_content = [["car", "house", "pet"], ["fast", "car"], ["jupiter", "is", "a", "big", "planet", "really", "big"]]

我假设我会将变量声明为:

var cells_content = new Array();

但是我该如何将内容添加到数组中以及如何检索它呢?

最佳答案

我喜欢这样做:

var multidimArray = [[],[]];

然后对于我想要追加的所有额外数组,我这样做:

array = [];
for(c = 0; c < x.length; c++){
   array.push(x[c]);
}
multidimArray.push(array)

或者你可以附加 FormData对象到数组

关于javascript - 数组中未知大小的字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17749539/

相关文章:

Javascript Jquery 下拉菜单隐藏在空白处,但是它会破坏下拉菜单直到刷新

javascript - 动态更新模态 backbone.js 的 css

javascript - 跟踪 eval 中的当前行号

javascript - 如何将函数作为变量添加到链接 URL 中作为 Twitter 的推文?

javascript - 为什么 Array.prototype.fill() 与 `for` 循环相比有如此大的性能差异?

javascript - 使用 jQuery.attr() 转义属性值

javascript - 使用 AJAX 向 PHP Web 服务提交基本表单数据

javascript - 具有动态添加内容的粘性页脚

javascript - Vue-google-map 自动完成两种方式绑定(bind)不起作用

jQuery 根据选择选项保持显示隐藏状态