0.2.0 • Published 5 years ago

wtils v0.2.0

Weekly downloads
6
License
ISC
Repository
github
Last release
5 years ago

wtils

Introduction

常用的js工具类

Install

yarn add wtils

Usage

const wtils = require('wtils');
const platform = wtils.getOS();
console.log(platform);  // 获取平台

API

transFirstLetterToUpper

将传入的字符串首字母转换为大写。

参数描述
str需要处理的字符串
返回值描述
str处理后的字符串

使用:

wtils.transFirstLetterToUpper('index')  // Index

formatPrice

将传入的价格(字符串或数值)转换为字符串形式的两位小数。

参数描述
price需要处理的价格值
返回值描述
priceStr格式化后的字符串

使用:

wtils.formatPrice('22.3')   // '22.30'

showShareHints

展示引导点击右上角微信分享弹窗。

使用:

wtils.showShareHints()

isAfterNow

比较传入的时间是否晚于当前时间。

参数:无

返回值描述
isAfterNowtrue - 晚于当前时间, false - 不晚于当前时间

返回值:true | false

sliceStrUntilDivider

从字符串开始到传入的分隔符剪切传入的字符串。

参数描述
str字符串
divider分隔符
返回值描述
str剪切后的字符串, string

getOS

判断当前浏览器运行环境。

参数描述
appSignapp标识
返回值描述
str当前浏览器运行环境, 'android'-安卓 'iOS'-iOS null-其他

pumpFieldFromList

遍历数组,获取数组元素的某个属性,返回一个新数组。

参数描述
list数组, Array
field需要抽取的字段名, string
返回值描述
list重新组装后的新数组, Array

transParams

转换JSON格式字符串为url拼接字符串。

参数描述
paramsjson字符串格式参数
返回值描述
paramStr拼装后的参数字符串,可用于链接拼接, string

verifyEleInArr

查找某个元素或值是否在数组中存在,如果存在则删除,否则push。

参数描述
list数组
value查找的值
field用于比较的元素属性,如果不传则是直接比较数组item

|返回值|描述| |arr|处理后的数组|

更新日志

点此前往

TODO

点此前往