0.3.0 • Published 3 years ago

yyx-list v0.3.0

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

yyx-list

基于ECMAscript 2015 的Array Api 封装的类似java的List集合 把平时业务中常用的方法封装到一起,主要目的简化业务代码,结构更清晰。 希望大家提出宝贵意见,使它更加完善。

travis dep npm downloads

##install: npm install yyx-list

Tips

这些API将挂载到全局JavaScript环境,所有数组将默认实现这些api,请在应用启动时予以引用;


Usage yyx-list

require('yyx-list');
 
let ins = [1,2,3]; 
 
//添加元素
ins.add();
return list;
 
//移除元素
ins.remove(item)
return boolean;
 
//list 长度
ins.size();
return length;
 
//查询object list
ins.queryItem({field:'field',value:555});
return queryObject;
 
//统计某个字段的集合
ins.getCollection({field:'field'});
return arrayList;
 
//查询某个元素位置
ins.pos({field:'field',value:555} || 'string')
return position;
 
//清空list
ins.clear()
return empty list;

//排序
/**
 * type 排序方法类型
 * 目前支持bubbles selectSort
 * 
 * dc 升序、降序
 * asc 、des
 * 默认升序
 * /
ins.sort(type,dc)

0.3.0

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago