发布于 5年前

js 字符串中间隐藏变星

// 示例
 plusXing('pianduan',2,2)  // pi****an

 /**
   * 字符串隐藏部分变**
   * @param {*} str 需要隐藏的字符串
   * @param {*} frontLen 头部明文长度
   * @param {*} endLen  尾部明文长度
   */
  plusXing(str, frontLen, endLen) {
    var len = str.length - frontLen - endLen
    var xing = ''
    for (var i = 0; i < len; i++) {
      xing += '*'
    }
    return str.substring(0, frontLen) + xing + str.substring(str.length - endLen)
  } 
©2020 edoou.com   京ICP备16001874号-3