JavaScript自定义排序条件
JavaScript排序 自定义 条件
2023-09-14 09:03:08 时间
<html>
<script type="text/javascript">
var arr = [0,2,1,3];
function com(v1,v2){
if(v1 < v2 ){
return -1;
}
else if(v1 > v2 ){
return 1;
}
else return 0;
}
arr.sort(com);
var TDC = [];
customSort();
debugger;
function Person(name, age){
this.name = name;
this.age = age;
}
function customSort(){
var J1 = new Person("Jerry", 3);
var J2 = new Person("Tom", 1);
var J3 = new Person("Swim", 2);
TDC.push(J1);
TDC.push(J2);
TDC.push(J3);
TDC.sort(sortByAge);
}
function sortByAge(person1, person2){
if(person1.age < person2.age ){
return -1;
}
else if(person1.age > person2.age ){
return 1;
}
else return 0;
}
</script>
</html>
相关文章
- javascript 高级教程 视频_精通JavaScript
- Javascript数组排序sort方法和自定义排序方法
- array.sort排序_javascript数组排序
- 【说站】JavaScript数组重排序的方法
- 「数据结构与算法Javascript描述」十大排序算法
- JavaScript 排序,不只是冒泡详解编程语言
- javascript中两种基本常用排序算法分析详解编程语言
- 数据排序谁最快(javascript中的Array.prototype.sortPK快速排序)
- javascript编程起步(第二课)
- Javascript里的两种使用正则的方法
- JavaScript与函数式编程解释
- 用javascript实现计算两个日期的间隔天数
- 用javascript判断输入数据是否货币并自动添加¥符号的代码
- javascript时间对象的练习
- javascript倒排序方法
- Javascript阻止javascript事件冒泡,获取控件ID值
- JAVASCRIPT客户端验证数据的合法性代码(正则)
- JavaScript设计模式富有表现力的Javascript(一)
- javascript节点排序实现代码
- JavaScript实现快速排序(自已编写)
- javascript实现简单的table排序及table操作练习
- 如何使用Javascript获取距今n天前的日期
- 利用noesis.Javascript开源组件.Net中执行javascript脚本
- 利用javaScript实现点击输入框弹出窗体选择信息
- 使用apply方法实现javascript中的对象继承
- javascript实现页面内关键词高亮显示代码
- javascript对JSON数据排序的3个例子
- javascript折半查找详解
- javascript批量修改文件编码格式的方法
- javascript中实现兼容JAVA的hashCode算法代码分享
- javascript快速排序算法详解