javascript - 将数组压入数组

标签 javascript arrays push

如何使用 Javascript 推送数组中的数组

我知道只能推送普通数组,例如...

var arr = [];
arr.push(['one','two','three']);

那就是..

array(
 'one',
 'two',
 'three'
)

但是呢?怎么这样推...

array(
 array(
  'one',
  'one_two'
 ),
 'two',
 'three'
)

最佳答案

这就是您已经在做的事情。

此代码创建一个数组:

var arr = [];
arr.push('one','two','three'); // push three items

即结果相同:

var arr = ['one','two','three'];

这段代码创建了一个锯齿状数组(数组中的数组):

var arr = [];
arr.push(['one','two','three']); // push one item that is an array

即结果相同:

var arr = [
  ['one','two','three']
];

关于javascript - 将数组压入数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16209241/

相关文章:

JavaScript 操作系统检测 - 多个 Windows XP 版本?

javascript - 我可以在 JavaScript 中声明一个数组中的 2 个变量吗?

git - 将 git 子树更改推送到上游存储库失败

ios - 撤销 APNs 证书后仍然收到推送通知

C++ - 克隆到 vector 中

php - API 停止支持 JSONP

javascript - 当 SweetAlert 出现在屏幕上时停止控件

javascript - “You may need an appropriate loader to handle this file type” 与 Webpack 和 Babel

Javascript:从嵌套键值对中读取键/值

c - C中具有不同数据类型的二维数组