js中 new Array()出的数组是有序还是无序的?

var values = new Array(100,50,20,10,5);
for(var iloop = 0 ; iloop < values.length ; iloop ++)
{
alert(values[iloop]);
}
输出的一定是100 50 20 10 5 吗?
有没有可能会输出 5 10 20 50 100?

数组是有序的,只要没有通过其他方法对数组顺序调整,如sort,数组就会按顺序出来
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜