1.0.9 • Published 8 years ago

mc-tool v1.0.9

Weekly downloads
11
License
MIT
Repository
github
Last release
8 years ago

mc-tool

个人开发用的工具类

安装

npm i mc-tool --save-dev

使用

v1.0.7

加密字符串 .hashPwd(str)

参数

str: [string] 要加密的字符串

返回

加密后的字符串 [string]

获取当前时间 .now(fmt = '')

参数

fmt: [string] moment.js的格式化格式

返回

当前时间(默认返回时间戳形式)

判断传入数据类型 .getDataType(data)

参数

data: 需要判断的数据

返回

数组: 'arr', 对象: 'obj', 其他则等同于 typeof data

获取当前月份的开始时间和结束时间 .getMonthSection(fmt = '')

参数

fmt: [string] moment.js的格式化格式

返回

{startTime,endTime}

返回一个四舍五入的小数 .toDecimal(e)

参数

e: [Number or String] 开始的小数

返回

number

将数值四舍五入(保留2位小数)后格式化成金额形式 .formatMoney(num, hasCents = true)

参数

num: [Number or String] 初始的数字

hasCents: [Bool] 是否显示小数

返回

金额格式的字符串,如'1,234.56

判断传入数据是否为数组 .isArr(e)

参数

e: 需要判断的数据

返回

true / false

判断传入数据是否为对象 .isObj(e)

参数

e: 需要判断的数据

返回

true / false

v1.0.8

判断清空传入时间戳的时分秒返回 .clearTimes(timestamp, fmt='')

参数

timestamp: [string or number] 传入的时间戳 fmt: [string] moment.js的格式化格式

返回

清空后的时间

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago