【问题标题】:Explain pushing into array [duplicate]解释推入数组[重复]
【发布时间】:2018-06-06 19:58:10
【问题描述】:

我试图从这个HTML5 canvas snake game guide学习一些JS。

但我被 push 卡住了:

for (var i = length; i >= 0; i--) {
  snake.push({ x: i, y: 0 });
}

谁能给我解释一下?

【问题讨论】:

标签: javascript


【解决方案1】:

push 是一种将数据推送到现有数组末尾的方法,而无需知道数组的索引。因此,如果您的数据不是针对特定索引并且可以位于堆栈的末尾,则只需使用 push 方法。输出将是 -

array1 的旧值:['ab','bc', 'ca']

array1.push('cz');

array1 的新值:['ab','bc', 'ca', 'cz']

【讨论】:

    猜你喜欢
    • 2017-01-09
    • 2013-01-14
    • 1970-01-01
    • 2020-10-22
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-01-14
    相关资源
    最近更新 更多