js中数组(Array)的排序(sort)注意事项说明
2014-01-24 09:46
861 查看
var arrDemo = new Array();
arrDemo[0] = 10; arrDemo[1] = 50; arrDemo[2] = 51; arrDemo[3] = 100;
arrDemo.sort(); //调用sort方法后,数组本身会被改变,即影响原数组
alert(arrDemo);//10,100,50,51 默认情况下sort方法是按ascii字母顺序排序的,而非我们认为是按数字大小排序
arrDemo.sort(function(a,b){return a>b?1:-1});//从小到大排序
alert(arrDemo);//10,50,51,100
arrDemo.sort(function(a,b){return a<b?1:-1});//从大到小排序
alert(arrDemo);//100,51,50,10
相关文章推荐
- js中数组(Array)的排序(sort)注意事项说明
- js中数组(Array)的排序(sort)注意事项说明
- js中数组(Array)的排序(sort)注意事项
- js中数组(Array)的排序(sort)注意事项
- js中数组(Array)的排序(sort)注意事项
- js中数组(Array)的排序(sort)注意事项
- js中数组(Array)的排序(sort)注意事项
- js中数组(Array)的排序(sort)注意事项 (转)
- js中数组(Array)的排序(sort)注意事项
- js数组Array元素排序sort
- JS 对象数组Array 根据对象object key的值排序sort,很风骚哦
- js 快速数组排序 Array sort()排序算法 splice()
- js sort 数组排序 Array Sort
- javascript中Array数组的sort()排序需要注意的地方!
- js使用Array.prototype.sort()对数组对象排序的方法
- js使用Array.prototype.sort()对数组对象排序的方法
- JS数组去重,js中数组(Array)的排序(sort)
- js 数组的sort排序
- js中数组(Array)重排序方法深析
- 数组Array的排序sort方法