【每日一包0008】arr-diff】的更多相关文章

[github地址:https://github.com/ABCDdouyae...] arr-diff 多个数组比较,过滤出第一个数组独有的内容 用法:arr-diff(arr1, arr2, arr3...) 返回:array…
github地址:https://github.com/ABCDdouyae... arr-flatten 将多维数组展开成一维数组 文档地址:https://www.npmjs.com/package/arr-flatten 用法:arr-flatten(Array) 该包采用的递归方式进行降维,也可以采用栈方式先进先出进行降维[见文件:stack_deepFlatten.js] 当然ES6为我们提供了flat()和flatMap()方法更加简单化 flat用法:array.flat(默认1|…
[github地址:https://github.com/ABCDdouyae...] group-array 对数组里面的多项按照指定的key进行整合 用法:group-array(arr, key1, key2, ...) 返回:object…
github地址:https://github.com/ABCDdouyae... array-first 获取数组的第一项或者前几项 文档地址:https://www.npmjs.com/package/is-sorted用法:array-first(Array, 前几项)返回:第一项返回arr[0] | 前几项返回数组默认:返回数组第一项…
[github地址:https://github.com/ABCDdouyae...] fecha 比moment.js更加轻量级的时间解析和格式化包 format 用法:format(<Date Object|String|timestamp>, <String Format>) 返回:string const fecha = require('fecha'); fecha.format(new Date('2018','3','23','12','0','0'), 'YYYY-…
[github地址:https://github.com/ABCDdouyae...] pad 给字符串的左右加padding,也可以用于删减字符串两端 用法:pad(str, length, options)|pad(length, str, options) options: char (string): 指定字符填充 colors (boolean):Ajust to hidden terminal color characters, you may also use require 'p…
[github地址:https://github.com/ABCDdouyae...] gradient-string 用于在终端打印出好看的渐变文字 普通用法 console.log(gradient('cyan', 'pink')('Hello world!')); let a = 'so beautiful!' let b = gradient('red', 'green'); console.log(b(a)); let c = gradient(['yellow', 'orange']…
github地址:https://github.com/ABCDdouyae... is-sorted 用于判断数组是否被排序了 文档地址:https://www.npmjs.com/package/is-sorted 用法:is-sorted(Array, 排序规则函数) 返回:boolean 默认:升序…
github地址:https://github.com/ABCDdouyae... kind-of 判断数据类型用法:kind-of(date)返回:string 数据类型 January undefined null boolean string number function array regexp date arguments error buffer set weakset map weakmap symbol init8array unit8array uint8clampedarr…
github地址:https://github.com/ABCDdouyaer/a_pack_per_day_NO.1 to-camel-case 将被其他符号分割的字符串转换为驼峰形式的字符串 用法:toCamelCase(str) 返回:string to-no-case 将被其他符号分割的字符串统一由空格分开并全部转为小写 用法:toNoCase(str) 返回:string 注意:带空格的字符串会被他直接转为小写,所以直接用to-sapce-case比较靠谱 to-space-case…