I have an array in JavaScript like this
var arr = [];
arr['5u'] = 250;
arr['1u'] = 120;
arr['7u'] = 670;
arr['2u'] = 210; //<-----
arr['9u'] = 850; //<-----
arr['8u'] = 129; //<-----
arr['3u'] = 382;
arr['6u'] = 391;
arr['4u'] = 432;
我想从索引为3到5的数组中仅获取3个元素。如何实现?结果应该像这样。
[210,850,129];
我尝试使用 arr[3] 访问它,当然,它显示为 undefined。现在该怎么办呢?
我想通过循环像这样访问值
for(var i=3; i<6; i++)
{
console.log(arr[i]);
}
{}
代替[]
。 - xdazzarr.sort(function(a, b) {return b - a});
只会返回一个空数组。 - xdazz