ocean-ops
v1.0.4
Published
数组 Array 常用方法
Downloads
9
Readme
ocean-ops
数组 Array 常用方法
Install
npm 安装:
npm install ocean-ops
yarn 安装:
yarn add ocean-ops
Usage
Then use it as follows:
// 首先都是先引入ocean-ops包
const arrayUtils = require('ocean-ops');
let arr = [1,2,3,4,5,5,6];
let arr1 = [1,[2,3],[4,[5,6],1],2,2,3];
// 返回已 size 为长度的数组分割的原数组
console.log(arrayUtils.chunk(arr,2));
// Prints:
//
// [ [ 1, 2 ], [ 3, 4 ], [ 5, 5 ] ,[ 6 ] ]
//
// 检查数组中某元素出现的次数
console.log(arrayUtils.countOccurrences(arr,5));
// Prints:
//
// 2
//
// 扁平化数组,第二个参数可传可不传,不传则是拍平
console.log(arrayUtils.flatten(arr1,1));
// Prints:
//
// [1, 2, 3, 4,[5, 6], 1, 2, 2, 3]
//
// 数组拍平
console.log(chunk.flat(arr,2));
// Prints:
//
// [1, 2, 3, 4, 5, 6, 1, 2, 2, 3]
//
// 对比两个数组并且返回其中不同的元素
console.log(chunk.diffrence(arr,arr1));
// Prints:
//
// [4, 5, 5, 6]
//
