我一直在考虑如何显示最新的数组(因为数组列表会不时更新。)。我认为它具有默认功能,但我找不到它。有人知道吗?
var bgImg = new Array();
bgImg[0] = "background.jpg";
bgImg[1] = "background2.jpg";
bgImg[2] = "background3.jpg";
bgImg[3] = "background4.jpg";
最佳答案
如果您想要数组的最后一个元素,
>>> a = ['background1','background2'];
["background1", "background2"]
>>> b = a[a.length-1]
"background2"
您不需要手动分配索引。只需执行bgImg.push('background2.jpg'),它就会为您修改数组。在您的情况下,语法将是...
var last = bgImg[bgImg.length-1]
如果您想要最新的,则需要创建一个变量,并在推送最新的变量时将其设置为您更新的变量(如果它不会成为最新的变量)。