JS数组排序的问题
2014-10-21 09:25
176 查看
var arr1 = new Array([1,2000,5,40,3]); var arr2 = new Array([1],[2000],[5],[40],[3]); var arr3 = new Array([1],[2],[5],[4],[3]); var arr4 = [1,2000,5,40,3]; document.write(arr1.length+"<br/>"); arr1.sort(); document.write(arr1+"<br/>"); document.write(arr2.length+"<br/>"); arr2.sort(); document.write(arr2+"<br/>"); document.write(arr3.length+"<br/>"); arr3.sort(); document.write(arr3+"<br/>"); document.write(arr4.length+"<br/>"); arr4.sort(compareASC); document.write(arr4+"<br/>"); function compareASC(a, b){ return a - b; }
结果:
1
1,2000,5,40,3
5
1,2000,3,40,5
5
1,2,3,4,5
5
1,3,5,40,2000
相关文章推荐
- js 数组排序要注意的问题,返回的值最好为 -1, 0, 1之间的值
- JS数组排序-面试经常遇到的问题
- js数组sort()排序的问题
- 对于js数组排序的问题 arr.sort()
- js:数组重排序问题:如何使用sort()方法按数值的大小进行升序或降序排列
- 通过V8源码看一个关于JS数组排序的诡异问题
- js关于数组排序问题 arr.sort(function(){});
- js中数组(Array)的排序(sort)注意事项
- js数组不同浏览器下问题
- 某面试题--数组排序问题
- js汉字排序问题--支持中英文混排,兼容各浏览器,包括CHROME
- 利用JS的动态语言特性对数组排序
- [ mathematica 进阶问题 ] 怎么样对含有变量的数组进行排序?
- js中数组(Array)的排序(sort)注意事项
- C++的数组排序问题。
- PHP 多维数组的排序问题 根据二维数组中某个项排序
- ajax innerHTML中js定义数组识别问题
- 利用js动态类型特性对数组排序
- JS数组排序-按照KEY的数字或者ascii码排序
- php 数组的排序问题