UNPKG

web-utils-super

Version:

前端函数库

19 lines (17 loc) 543 B
/** * @desc: 字符串格式化 * @param {String} str 要格式化的字符串 * @param {Number} frontLen 保留前几位 * @param {Number} endLen 保留后几位 * @param {String} cha 替换的字符串 * @return {String} */ function formatString(str, frontLen = 0, endLen = 0, cha = '*') { var len = str.length - frontLen - endLen var xing = '' for (var i = 0; i < len; i++) { xing += cha } return str.substring(0, frontLen) + xing + str.substring(str.length - endLen) } module.exports = formatString