请根据每个元素的 i 属性,由小到大排序如下

17 查阅

请根据每个元素的 i 属性,由小到大排序如下数组。 var ar=[{i:5,v:1},{i:2,v:4},{i:3,v:2},{i:1,v:5},{i:4,v:3}];

参考答案:

解析:

ar.sort(function(a, b) {5 return a.i - b.i;6 })对于一个数组,sort() 默认按字符编码排序:var testArray=[3,324,5345,6546,134,5654,665];testArray.sort();alert(testArray);输

数组