根据时间控制一个arraylist

时间:2014-01-09 02:28:48

标签: javascript arrays

我希望使用Javascript制作一个小型网络应用。我想找到从哪里开始。

我要做的是控制项目列表,即:

第1项 第2项 第3项

我希望列表根据每天传递的循环移动。所以在午夜之后,剧本会把事情移到:

第3项 第1项 第2项

依旧每一天。

这是否可以使用简单的if else语句使用Javascript。我是Javascript的新手,并试图看看我应该从哪里开始。

感谢。

1 个答案:

答案 0 :(得分:0)

每次启动计数器时都会使用超时和每天调用开关功能的间隔!

var arr = ['item1', 'item2', 'item3'];

function switchItem() {
   var d = new Date();
   var DC = 1000*3600*24;
   var h = d.getHours(),
       m = d.getMinutes(),
       s = d.getSeconds();
   setTimout(function() {
       setInterval(function(){
          arr.unshift(arr.pop());
       }, DC)
   }, (h*60*60+m*60+s)*1000)
}