如何在 JavaScript 中显示数组的所有元素

how to display all elements of an array in javascript

本文关键字:元素 数组 显示 JavaScript      更新时间:2023-09-26

我想打印下面数组的元素

var array = [1,2,3,4,5];
但是,一次

只能打印 3 位数字,例如:

步骤1:应打印1,2,3

第 2 步:应打印 2,3,4

第 3 步:应打印 3,4,5

第 4 步:应打印 1,2,3

步骤5:应打印2,3,4

循环继续.....

我希望以适合小屏幕的方式显示此滑块的缩略图。

http://www.tympanus.net/Tutorials/FullscreenSlideshowAudio

这意味着一次只能显示几个缩略图,而其余缩略图在短时间内是不可见的。

谢谢。。

由于您希望每次都显示数组中的3个元素,并且当显示最后一个元素时,您希望再次重复该过程,因此您应该使用setInterval()在指定时间后连续调用该函数,并在显示最后一个元素后立即将索引重置为 0。否则递增初始值或计数器值。试试这种方式,

var array = [1,2,3,4,5];
var initVal = 0;
setInterval(function(){
    console.log(array[initVal] + "," + array[initVal+1] + "," + array[initVal+2]);
    initVal = initVal == 2 ? 0 : initVal+1;
}, 500);

js小提琴