sort 总结
来源:互联网 发布:开淘宝店实名认证 编辑:程序博客网 时间:2024/04/27 13:54
sort 总结
1. sort 不传参数,只能用于10以下数字的排序
var arr = [1, 4, 2, 6, 4, 5, 9, 6, 19];arr.sort(); // 只能10以下的数字使用
2. sort()方法传递一个函数
arr.sort(function (a, b) { return a - b;});
传递的参数是回调函数
var callback = function (a, b) { return a - b;};arr.sort(callback);
3. 二维数组排序
var ary = [{name: "张三", age: 23}, {name: "阿四", age: 39}, {name: "王五", age: 30}];ary.sort(function (a, b) { return a.age - b.age;})console.log(ary); // [{name: "张三", age: 23}, {name: "王五", age: 30}, {name: "阿四", age: 39}]
4. 姓名排序
stringObject.localeCompare(target)
用本地特定的顺序来比较两个字符串。
ary.sort(function (a, b) { return b.name.localeCompare(a.name); // 拼音 a --> z;a和b交换位置就是 z --> a});console.log(ary); // [{name: "阿四", age: 39}, {name: "王五", age: 30}, {name: "张三", age: 23}]
阅读全文
0 0
- sort总结
- sort 总结
- tableViewer----sort总结 .
- Sort Algorithm 总结
- Arrays.sort()总结
- sort qsort 用法总结
- Arrays.sort()总结
- JavaScript sort()方法总结
- JavaScript sort() 方法总结
- js中sort总结
- 排序算法总结std::sort
- 关于sort算法的总结
- sort和qsort用法总结
- C++sort函数使用总结
- heap sort分析和总结
- shuffle过程中sort总结
- sort()和sorted函数总结
- perl中grep,sort,map用法总结
- 堆和栈的区别
- GPIO与门电路
- Lauren与密码学6,非对称密码系统
- jquery获得option的值和对option进行操作
- 【1701H1】【穆晨】【171017】连续第七天总结
- sort 总结
- [BZOJ2337]期望+高斯消元
- return在循环中终端的用法和方法有关系
- 在Ubuntu上以服务方式运行Java程序
- 一个项目:修改功能和团目功能分页显示
- 基于CentOS搭建个人Leanote云笔记本
- 快速上手——我用scrapy写爬虫(一)
- Spring 国际化
- java高并发程序设计学习笔记五六JDK并发包