循环数组

时间:2012-06-23 04:17:04

标签: arrays javascript-events dynamic-arrays

我想在javascript中编写类似下面的内容

我有一个从数组加载的下拉列表,如下所示

apple 
orange
mango 
grapes

现在,如果用户从下拉菜单中选择芒果,那么我应该将我的数组重置为

mango
grapes
apple
orange

由于

1 个答案:

答案 0 :(得分:0)

为什么不在循环中使用Array的shift和push方法。

例如

var items = ["mango","grapes","apple"]
var selectedIndex = combo.selected.index
for( i = 0; i<selectedIndex ; i++){
items.push(items.shift())
}
combo.items = items

我不是每天的javascript程序员,所以这只是一个想法。