与项目业务无耦合关系的公共方法库
1.npm i utils-method
2.import {XXX} from 'utils-method'
主要包含以下方法:
*isEmptyObject --判断数组或对象不为空。使用方法:isEmptyObject(obj) 返回布尔值
*whatBrowser --判断浏览器,不用传参,返回一个对象。
*debounce --防抖函数
*getRandomColor --随机色
*shuffle --打乱数组
*formatSeconds --秒数 转成 时:分:秒
*getDateStr --毫秒数 转成 年-月-日 时:分:秒
*formatTelephone --手机号中间四位处理成*
*getCutPercent --折扣率
*getQueryVariable --获取url?后的参数,传入参数获取对应参数值
*uniqueArr --数组去重
*getOrigin --兼容ie 获取origin
*isJsonStr --区分普通字符串和JSON字符串
*removeRepeat(arr,attr) --根据属性(attr)对数组对象去重
*removeEmpty --去除首位空格