数码资讯
js姓名隐藏
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
/** * 只隐藏姓名中间的字 * @param {data} 传入数据 * 格式:张*三 */ const hideCenterName = (name) => { let newStr; if (name.length === 2) { newStr = name.substr(0, 1) + '*'; } else if (name.length > 2) { let char = ''; for (let i = 0, len = name.length - 2; i < len; i++) { char += '*'; } newStr = name.substr(0, 1) + char + name.substr(-1, 1); } else { newStr = name; } return newStr; } /** * 只显示姓氏 * @param {data} 传入数据 * 格式:张** */ const showFirstName = (name) => { let newStr; if (name.length === 2) { newStr = name.substr(0, 1) + '*'; } else if (name.length > 2) { let char = ''; for (let i = 0, len = name.length - 1; i < len; i++) { char += '*'; } newStr = name.substr(0, 1) + char; } else { newStr = name; } return newStr; }
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。