javascript指定排序方式
来源:互联网 发布:淘宝卖家刷等级 编辑:程序博客网 时间:2024/05/19 06:15
<pre name="code" class="javascript"> //测试数据 var data = [{name:"zhangsan",age:21},{name:"lisi",age:22},{name:"wangwu",age:19}]; function createComparisonFunction(propertyName,orderBy_DESC){ return function (object1,object2){ var value1 = object1[propertyName]; var value2 = object2[propertyName]; if(orderBy_DESC){//降序if(value1>value2){return -1;}else if(value1<value2){return 1;}else{return 0;} }else{//默认升序 if(value1<value2){return -1;}else if(value1>value2){return 1;}else{return 0;} } } } //指定排序方式,我这里是按照名字降序,第二个参数有值则降序,只传入第一个参数则升序 data.sort(createComparisonFunction("name",1))//打印结果 for(var i = 0 ;i<data.length;i++){document.write(data[i].name+"\n\n"); }
0 0
- javascript指定排序方式
- ruby 数组指定方式排序
- ruby 数组指定方式排序
- Java SortedSet TreeSet按指定方式排序 不同方式排序
- 指定SotedList泛型的排序方式
- Javascript自定义数组排序方式
- javascript 数组对象根据指定属性排序
- GetFiles()后对文件按指定方式排序
- JavaScript 高阶函数 sort对象传入指定 值排序
- unity3d javascript时间戳获取方式,javascript hashtable排序
- NLSSORT以指定的排序方式对String执行排序【转】
- java list对元素进行指定多个字段属性按多种排序方式进行排序
- 用Javascript以类的方式进行冒泡排序
- Bobo Browse-分组统计后如何按指定的方式排序返回
- javascript 指定网页跳转方式 两个提交按钮来提交到不同的页面
- 浅谈JavaScript中的五种为事件指定处理程序的方式
- 指定打包压缩方式
- 排序方式
- jackson快速入门
- JAVA 控制执行流程笔记
- mosquitto和paho在windows 64位上的安装
- Java GUI 的swing component 的JLabel 创建数组及其用法
- 微信头像透露你的性格,快看看你是哪一类
- javascript指定排序方式
- Unity3d 之string 的格式化字符串
- Spring的Ioc和DI依赖注入的理解
- Navigation Bar的简单设置
- mysql中char,varchar,text区别个人总结
- maven Nexus入门指南
- linux下安装DB2全过程
- webmagic 学习(1)-- 基础流程
- 句柄