hongfangze-array
v1.0.0
Published
comm.array
Readme
集合操作类
介绍
数组的一些操作
开始使用
npm install hongfangze-array
// import { insert } from "hongfangze-array";
// import * as hfzarray from "hongfangze-array";
/**
* 在数组的指定位置插入元素
* @param {*} index 指定位置下标,默认第一位
* @param {*} item 要插入的元素
*/
export declare const insert: (arr: any[], item?: any, index?: number) => void;
/**
* 移除数组的某个元素
* @param {any[]} arr 要操作的数组
* @param {number} [index=0] 要移除元素的下标,默认0
*/
export declare const remove: (arr: any[], index?: number) => void;
/**
* 移除数组的第一个元素
*/
export declare const removeFirst: (arr: any[]) => void;
/**
* 移除数组的最后一个元素
*/
export declare const removeLast: (arr: any[]) => void;
/**
* 是否每个元素都一样
* @param {any[]} arr 要检查的集合数据
* @return {*} {boolean}
*/
export declare const isAllEqual: (arr: any[]) => boolean;
/**
* 交叉展开各元素
* @param {*} list [[1,2],[3,4]]
* @return {*} [[1,3],[1,4],[2,3],[2,4]]
*/
export declare const cross: (...list: any[]) => any;
/**
* 交叉展开各元素
* @param {*} list [[1,2],[3,4]]
* @return {*} [[1,3],[1,4],[2,3],[2,4]]
*/
export declare const cross2: (list: any) => any;版本迭代记录
2025-04-07 v1.0.0
- 被移除后更名发布。
