作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想要一个很简单的功能,希望下面用简短漂亮的代码来做
输入:
[1,2,3,4,5,6,7,8,9,10]
输出:
[[1,2],[3,4],[5,6],[7,8],[9,10]]
如何在javascript中做到这一点
最佳答案
这里有一个不同的风格,它改变了数组(假设数组条目的数量是偶数):
var orig = [1,2,3,4,5,6,7,8,9,10];
for (var i = 0; i < orig.length; i+=2) {
orig[i/2] = [orig[i], orig[i+1]];
}
orig.length /= 2;
关于javascript - 如何将一个数组拆分为另一个配对数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11876252/
我是一名优秀的程序员,十分优秀!