0.0.2 • Published 1 year ago
camel-utils v0.0.2
简介
camel-utils是一个提供了诸多适用于类型操作的辅助类和辅助方法的工具库。 (目前处于开发阶段)
如何使用?
首先,安装camel-utils:
npm i -s camel-utils
然后,在项目中导入需要的类或方法并进行使用:
// .mjs
import { RangeIndex, MultiIndex } from './dist/index.js';
const arr = [1, 2, 3, 4, 5];
console.log(...new RangeIndex(10, 1, -2).keys());
// 10 8 6 4 2
console.log(...new MultiIndex([1, 3, 4]).entries(arr));
// [ 1, 2 ] [ 3, 4 ] [ 4, 5 ]
功能特色
- 简单易用
- 轻松上手
- 功能全面
- 结构简单
- 小巧便捷
- 导入即用
类型及方法
数组索引
RangeIndex
interface RangeIndex {
new (start: number, end: number, step: number = 1): RangeIndex;
}
MultiIndex
interface MultiIndex {
new (indexes: (number | RangeIndex)[]): MultiIndex;
}