我想将数组单元格向右,向左,向上,向上移动。我将尝试在示例中展示。
<Location /login.html>
Require all granted
</Location>
它像[0] [0]是1 // [0] [1]是2 // [0] [2]是3 ... [2] [2]是9
我正在寻找以这种方式移动价值的可能性: [0] [0]将是未定义// [0] [1]将为1 // [0] [2]将为2 ... [2] [2]将为8。
我想[X] [Y] [Z] X将在Y位置,Y将在Z位置,Z将创建下一个单元格。
如果我解释这个不好,我很抱歉,这是我的第一个问题。无论如何,谢谢大家的帮助。
答案 0 :(得分:0)
如果每个子数组的第一项应为undefined
,请使用map
和unshift
ar.map( s => s.unshift(undefined) )
注意强>
如果不应该突变,那么
var output = ar.map( s => (
a = s.slice(),
a.unshift(undefined),
a ) );