arr-sort:多重条件下的数组排序方法

时间:2024-06-12 21:07:12
【文件属性】:

文件名称:arr-sort:多重条件下的数组排序方法

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-12 21:07:12

array npm-package sort array-sort JavaScript

arr-sort 按一个或多个属性(甚至嵌套属性)对对象数组进行排序。 此外,您甚至可以在每个属性排序中提供比较功能来确定方向。 更新 1.2.5版本提供了近2倍的更好性能 1.2.0版本可以提供近100倍的更好性能! 通过代码优化和算法优化。 例如当输入数组的长度为2000时,数组的排序时间,1.1.0版本使用大约10s,1.2.0版本使用仅100ms。 安装 使用安装: $ npm install --save arr-sort 安装: $ yarn add arr-sort 用法 按给定的对象属性对数组进行排序: var arrSort = require ( 'arr-sort' ) ; var arr = [ { foo : 'y' } , { foo : 'z' } , { foo : 'x' } ] ; arrSort ( arr , [ { attr : 'foo


【文件预览】:
arr-sort-master
----.travis.yml(104B)
----index.js(6KB)
----test.js(5KB)
----package.json(705B)
----README.ch.md(6KB)
----LICENSE(1KB)
----.gitignore(40B)
----README.md(6KB)

网友评论