添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
在网页开发过程中,考虑到用户信息安全问题,就需要对后台获取的数据做一些处理。在某个项目中遇到了这样的需求,因此做一个记录。 需求:将 姓名 和电话做关键字隐藏。例如:张三 显示 为(张*);王可儿 显示 为(王儿);上官婉儿 显示 为(**婉儿);13455559812 显示 为(134***9812)。首先想到的是字符串的截取方法,截取需要 显示 的数据,没有截取到的就用 * 号表示。 let name = "张三"; let obtain = name.substring(0,1) + '*'; // 张* let name2
<meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title> js 姓名 显示 最后N字其他替换 if (name.length === 2) { newStr = name.substr(0, 1) + '*'; } else if (name.length &amp;amp;gt; 2) { let char = ''; <li class="huifuli"> <div class="huifubt">【标题】知不知对你牵上万缕爱意 <div style="float:right;">2020-12-29</div>
fm:今天让处理隐藏 姓名 和身份证号的小问题 然后就记录一下 下次可以直接用 不用找了 这个是身份证号直接用正则 this.form.s_legal_id=response.data.s_legal_id.replace(/(\w{8})\w*(\w{2})/, '$1******$2') 这个是 姓名 this.form.s_legal_name=this.processName(response.data.s_legal_name) processName(str){ 3. 图片格式错误:确保图片格式正确。如果它不是一张图片,那么也可能不会出现任何内容。 4. 正在使用本地文件:浏览器有一些安全限制,防止JavaScript访问本地计算机上的文件。如果您正在使用本地文件,可能会出现问题。 5. 缓存问题:有时候浏览器会缓存图片,这可能会导致它们无法正确加载。尝试清除缓存并刷新页面。 6. JavaScript出错:如果JavaScript代码有错误,它可能会阻止加载图片。检查控制台以查找错误。 需要记住的是,当使用JavaScript加载图片时,它需要一定的时间来加载。如果网络速度慢或者服务器响应时间过长,图片可能无法立即 显示