sky-js-library
v1.0.4
Published
this is esctAsy javascrpt public function
Downloads
7
Readme
npm安装依赖
npm install sky-js-library
项目引入
import { MathTool } from 'sky-js-library';
方法集
数学浮点运算(+、-、*、/)
- MathTool
import { MathTool } from 'sky-js-library';
MathTool.add(2, 4);
// 6
MathTool.subtract(5, 4);
// 1
MathTool.multiply(2, 4);
// 8
MathTool.divide(6, 2);
// 3
金钱数值处理(小写转换大写、数字转金钱格式)
- Money
import { Money } from 'sky-js-library';
Money.uppercase(123);
// 壹佰贰拾叁
Money.numeral(1998765);
// 1,998,765
对象属性值Trim
- TrimObject
import { TrimObject } from 'sky-js-library';
const obj = {
name:' lily',
sex:'女 '
}
TrimObject.uppercase(obj);
// { name: 'lily', sex: '女' }
中文字符排序
- SortChinese
import { SortChinese } from 'sky-js-library';
const arr = [
{ name: '张三' },
{ name: '李四' },
{ name: '王五' }
]
SortChinese(arr, 'name');
console.log(arr);
// [ { name: '李四' }, { name: '王五' }, { name: '张三' } ]
身份证信息解析
- IdCardInfo
import { IdCardInfo } from 'sky-js-library';
const ID = '411222198409237032'
IdCardInfo(ID);
// { birthday: '19840923', age: 35, gender: '男', province: '河南' }