javascript sort排序
来源:互联网 发布:mysql数据库同步 编辑:程序博客网 时间:2024/04/30 21:46
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
1.数组调用sort方法后,会影响本身(而非生成新数组)
2.sort()方法默认是按字符来排序的,所以在对数字型数组排序时,不可想当然的以为会按数字大小排序!
3.要改变默认的sort行为(即按字符排序),可以自行指定排序规则函数(如本例所示)
作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com
- javascript sort排序
- javascript sort排序
- 【Javascript】数组排序sort()
- JavaScript 排序 sort
- javascript数组排序Sort()
- JavaScript中的sort排序
- JavaScript中的排序函数sort
- 【JavaScript】数组sort()排序规则
- javascript 数组排序sort()用法
- javascript中sort方法排序
- JavaScript中的sort排序问题
- javascript利用内置sort函数进行排序
- JavaScript函数补完:sort()排序
- javascript中用数组sort排序问题
- javascript 数组排序函数sort和reverse
- javaScript--快速排序实现(不用sort)
- javascript之sort排序的问题
- javascript中数组排序方法sort()用法
- 使用AspNetPage控件实现分页
- OpenSSH for windows 与ssh windows
- spring log4j配置顺序问题
- 文件操作 MFC
- IOS UITableView中行的操作
- javascript sort排序
- 升级提示及加载
- Xcode4.2开发入门之一些变化
- 【开发小常识】让项目修改后马上自动重新部署
- 汇编常用的DOS功能调用
- 优化eclipse参数
- Android Linker浅析
- mysql忘记密码,如何重置密码
- Linux系统下主流显卡驱动安装