JS中实现隐藏部分姓名或者电话号码的代码


Posted in Javascript onJuly 17, 2018

项目需要, 只显示用户的姓名和手机号开头跟结尾, 其他部分用 * 代替, 借鉴了网上的代码, 参考地址没来得及记下

hidden:function(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);
        }

frontLen: 前面需要保留几位    endLen: 后面需要保留几位

原理很简单, 先算出有几位是要用 * 代替, 然后建出这个 * 的字符串, 返回的时候拼接字符串, 使用substring(开始位 , 结束为)截取需要显示的内容, 然后拼接 , 返回

总结

以上所述是小编给大家介绍的JS中实现隐藏部分姓名或者电话号码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript attachEvent绑定多个事件执行顺序问题
Oct 20 Javascript
js的写法基础分析
Jan 17 Javascript
IE的有条件注释判定IE版本详解(附实例代码)
Jan 04 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
Apr 25 Javascript
JS去掉第一个字符和最后一个字符的实现代码
Feb 20 Javascript
jQuery中closest()函数用法实例
Jan 07 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
Jun 30 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
Jan 13 Javascript
SVG实现时钟效果
Jul 17 Javascript
10行代码实现微信小程序滑动tab切换
Dec 28 Javascript
vue实现随机验证码功能(完整代码)
Dec 10 Javascript
vue动态合并单元格并添加小计合计功能示例
Nov 26 Vue.js
基于D3.js实现时钟效果
Jul 17 #Javascript
vue生成token并保存到本地存储中
Jul 17 #Javascript
vue脚手架搭建项目的兼容性配置详解
Jul 17 #Javascript
使用svg实现动态时钟效果
Jul 17 #Javascript
详解.vue文件中style标签的几个标识符
Jul 17 #Javascript
webstrom Debug 调试vue项目的方法步骤
Jul 17 #Javascript
vue实现未登录跳转到登录页面的方法
Jul 17 #Javascript
You might like
BBS(php &amp; mysql)完整版(五)
2006/10/09 PHP
推荐一篇入门级的Class文章
2007/03/19 PHP
php 中英文语言转换类代码
2011/08/11 PHP
非常实用的php验证码类
2016/05/15 PHP
Jquery Ajax请求代码(2)
2011/01/07 Javascript
javascript 快速排序函数代码
2012/05/30 Javascript
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
js中的数组Array定义与sort方法使用示例
2013/08/29 Javascript
js数组循环遍历数组内所有元素的方法
2014/01/18 Javascript
javascript的BOM汇总
2015/07/16 Javascript
AngularJS ng-bind 指令简单实现
2016/07/30 Javascript
js学习总结之DOM2兼容处理重复问题的解决方法
2017/07/27 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
2017/08/04 jQuery
jQuery实现火车票买票城市选择切换功能
2017/09/15 jQuery
JavaScript基于数组实现的栈与队列操作示例
2018/12/22 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
vue实现二级导航栏效果
2019/10/19 Javascript
解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
2019/11/14 Javascript
[05:17]DOTA2睡衣妹卖萌求签名 CJ第二天全明星影像
2013/07/28 DOTA
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
使用python实现strcmp函数功能示例
2014/03/25 Python
Django自定义分页与bootstrap分页结合
2021/02/22 Python
使用numpy和PIL进行简单的图像处理方法
2018/07/02 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
2019/06/17 Python
Python dict和defaultdict使用实例解析
2020/03/12 Python
Darphin迪梵官网: 来自巴黎,植物和精油调制的护肤品牌
2016/10/11 全球购物
护士自我评价
2014/02/01 职场文书
会计电算化应届生自荐信
2014/02/25 职场文书
个人欠款担保书
2014/05/20 职场文书
个人遵守党的政治纪律情况对照检查材料思想汇报
2014/09/25 职场文书
群众路线自查自纠工作情况报告
2014/10/28 职场文书
2014年教师工作总结
2014/11/10 职场文书
年度考核登记表个人总结
2015/03/06 职场文书
公司联欢会主持词
2015/07/04 职场文书
javascript canvas实现雨滴效果
2021/06/09 Javascript
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python