最近的项目有遇到要将身份证信息进行脱敏显示
// 参数分别为要脱敏显示的数据(字符串格式哦),头部不需要脱敏显示的数据长度,结尾不需要脱敏显示的数据长度
// let tel = 13278945678
// this.plusXing (tel,3,4) // 返回的即是132****5678
function 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);
}
亲测有效,非常实用
参考链接: https://www.cnblogs.com/lr393993507/p/5841655.html