【问题标题】:push data from array to another array in type script or javascript在类型脚本或 javascript 中将数据从数组推送到另一个数组
【发布时间】:2021-07-22 05:44:23
【问题描述】:

我正在尝试以特定形式将数据从数组推送到另一个数组:

第一个数组有这个数据:

array1 = 1,2,3,4,5,6,7,8 

length even

我想在array1中取前2个并推入array2。

array2 中的数据必须是:

array2: [1,2],[3,4],[5,6],[7,8]

【问题讨论】:

  • 令人困惑,输入和所需输出都不是有效的 JavaScript。

标签: javascript arrays typescript arraylist


【解决方案1】:

您可以执行以下操作:

var array1 = [1, 2, 3, 4, 5, 6, 7, 8],
  array2 = [];
var i, j, temparray, chunk = 2;
for (i = 0, j = array1.length; i < j; i += chunk) {
  temparray = array1.slice(i, i + chunk);
  array2.push(temparray)
}

console.log(array2)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-23
    • 2014-02-04
    • 2017-03-02
    • 2016-11-04
    • 2019-01-28
    • 2017-06-22
    • 2020-02-01
    • 2018-06-26
    相关资源
    最近更新 更多