Javascript 解释如何推进阵列

Javascript 解释如何推进阵列,javascript,Javascript,我试图从中学习一些JS 但是我被困在推的部分了: for (var i = length; i >= 0; i--) { snake.push({ x: i, y: 0 }); } 有人能给我解释一下吗?推送是一种在现有数组末尾推送数据的方法,无需知道数组的索引。所以,如果您的数据不是针对特定索引的,并且可以位于堆栈的末尾,那么只需使用push方法。输出为- 阵列1的旧val:['ab'、'bc'、'ca'] array1.push('cz') array1的新价值:['ab'、'b

我试图从中学习一些JS

但是我被困在推的部分了:

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

有人能给我解释一下吗?

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

阵列1的旧val:
['ab'、'bc'、'ca']

array1.push('cz')


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

像MDN这样的网站上的文档还不够吗?就好像你甚至都没有去查它:你对这个问题感到困惑吗?我是指论文中有变量的部分