摘要:
格式化金额 1.格式化金额,精确到小数点后两位 /** * 订单金额格式化 精确到2位 * @param moneyNum 金额 * @returns String 0.00 */ getNumberFloat: function (moneyNum) { var f = parseFloat(mo 阅读全文
摘要:
处理手机号隐码 /** * 格式化隐藏号码 * @param str 格式化数据 * @param str 类型:phone-手机类型(123****1234),tel-电话(123***1234),其他(12***1234) * @returns String */ getPlusXingNumb 阅读全文
摘要:
小程序利用过滤wxs格式化时间 var comm = { /** * 获取当前时间或格式化时间戳或获取时间戳, * @param str 格式化时间数据,不传默认为getDate() * @param ostyle 返回时间风格:'-'或'/'或'zh',不传默认为'-' */ getFormatD 阅读全文
摘要:
js处理格式化时间 /* 获取当前时间或格式化时间戳或获取时间戳 date为时间,不传为当前时间; ostyle为时间风格:'-'或'/'或'zh',不传默认为'-' */ const getFormatDate = (str, ostyle) => { var oDate = new Date() 阅读全文
摘要:
处理微信小程序保存图片到本地相册1.保存图片到本地(base64) /** * 保存图片到本地(base64) * @param {String} imgData base64类型图片 * @param {String} imgName 保存图片名称 * @return {Promise} call 阅读全文
摘要:
处理数字四舍五入 //四舍五入保留n位小数 num为传入的值,n为保留的小数位(不传默认为1) 超过科学计数会失效 numberfomatFloat: function(num, n) { num = !num ? 0 : num; var float_n = !n ? 1 : Math.pow(1 阅读全文
摘要:
js格式化金额 1.格式化金额精确到小数点后两位,如:123.00 // 订单金额格式化 精确到2位 getNumberFloat: function(moneyNum) { var f = parseFloat(moneyNum); if (isNaN(f)) { return '0.00'; } 阅读全文
摘要:
字符串加星 /* * 数据加星特殊处理 * @param str 表示需要加星的数据 * @param frontLen 前面显示几位 * @param endLen 后面显示几位 * retrun String */ plusXing: function(str, frontLen, endLen 阅读全文
摘要:
js禁止页面滚动 /* * 禁止页面滚动 * @param isPin 是否禁止页面滚动:true=禁用滚动,false=启动滚动 */ disableScroll: function(isPin) { if (isPin) { // document.body.style.height = '10 阅读全文
摘要:
js判断当前是什么设备 /** * 判断当前是什么设备 * @returns {string} */ getIsApps: function() { var u = navigator.userAgent; var ua = navigator.userAgent.toLowerCase(); va 阅读全文