Package Exports
- @yicode/yidash
- @yicode/yidash/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@yicode/yidash) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
yidash(易大师)
基于 lodash 函数库扩展的实用业务方法库

安装
# 全局安装
npm install --global yidash
# 局部安装
npm install yidash使用
import 方式
import { math_Plus, tree_Array2Tree, regexp_TrainNumber, number_ValidNumber } from 'yidash';
console.dir(math_Plus(3, 4));
console.dir(
tree_Array2Tree([
{ id: 1, pid: 0 },
{ id: 2, pid: 1 },
{ id: 3, pid: 2 }
])
);
console.dir(regexp_TrainNumber);
let validNumber = number_ValidNumber();
console.log(validNumber(1.111)); // 1.11
console.log(validNumber(1.571333)); // 1.57
console.log(validNumber('1..221333')); // 1.57
console.log(validNumber('1.2213.33')); // 1.57
console.log(validNumber('1.')); // 1.
console.log(validNumber('1.2')); // 1.20
console.log(validNumber('1.2.')); // 1.20require 方式
const { math_Plus, tree_Array2Tree, regexp_TrainNumber, number_ValidNumber } = require('yidash');
console.dir(math_Plus(3, 4));
console.dir(
tree_Array2Tree([
{ id: 1, pid: 0 },
{ id: 2, pid: 1 },
{ id: 3, pid: 2 }
])
);
console.dir(regexp_TrainNumber);
let validNumber = number_ValidNumber();
console.log(validNumber(1.111)); // 1.11
console.log(validNumber(1.571333)); // 1.57
console.log(validNumber('1..221333')); // 1.57
console.log(validNumber('1.2213.33')); // 1.57
console.log(validNumber('1.')); // 1.
console.log(validNumber('1.2')); // 1.20
console.log(validNumber('1.2.')); // 1.20文档
待办
- 根据某个一位数组的值,排序另外一个数组
- 四则运算正则