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 相关文章推荐
DOM和XMLHttpRequest对象的属性和方法整理
Jan 04 Javascript
Javascript处理DOM元素事件实现代码
May 23 Javascript
JavaScript使用Prototype实现面向对象的方法
Apr 14 Javascript
Jquery基础教程之DOM操作
Aug 19 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
Mar 09 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
Sep 26 Javascript
js 转义字符及URI编码详解
Feb 28 Javascript
浅析node.js的模块加载机制
May 25 Javascript
vue将单页面改造成多页面应用的方法
Nov 25 Javascript
JS实现打字游戏
Dec 17 Javascript
Vue 按照创建时间和当前时间显示操作(刚刚,几小时前,几天前)
Sep 10 Javascript
JavaScript实现外溢动态爱心的效果的示例代码
Mar 21 Javascript
基于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
PHP实现通过正则表达式替换回调的内容标签
2015/06/15 PHP
PHP Ajax跨域问题解决方案代码实例
2020/08/01 PHP
Javascript 函数对象的多重身份
2009/06/28 Javascript
jquery下json数组的操作实现代码
2010/08/09 Javascript
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
js使用Array.prototype.sort()对数组对象排序的方法
2015/01/28 Javascript
javascript学习总结之js使用技巧
2015/09/02 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
js canvas实现橡皮擦效果
2018/12/20 Javascript
ES7之Async/await的使用详解
2019/03/28 Javascript
js实现QQ邮箱邮件拖拽删除功能
2020/08/27 Javascript
详解vue v-model
2020/08/31 Javascript
python实现查找两个字符串中相同字符并输出的方法
2015/07/11 Python
python数据结构之链表详解
2017/09/12 Python
解决Python中定时任务线程无法自动退出的问题
2019/02/18 Python
用python建立两个Y轴的XY曲线图方法
2019/07/08 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
tensorflow-gpu安装的常见问题及解决方案
2020/01/20 Python
keras模型保存为tensorflow的二进制模型方式
2020/05/25 Python
JAVA SWT事件四种写法实例解析
2020/06/05 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
html5设计原理(推荐收藏)
2014/05/17 HTML / CSS
蔬菜基地的创业计划书
2014/01/06 职场文书
财务人员的自我评价范文
2014/03/03 职场文书
自行车广告词大全
2014/03/21 职场文书
网络编辑求职信
2014/04/30 职场文书
2015幼儿园庆元旦活动方案
2014/12/09 职场文书
会议主持词结束语
2015/07/03 职场文书
go语言map与string的相互转换的实现
2021/04/07 Golang
HTML+VUE分页实现炫酷物联网大屏功能
2021/05/27 Vue.js
详细聊聊MySQL中慢SQL优化的方向
2021/08/30 MySQL
Windows 11上手初体验:任务栏和开始菜单等迎来大改
2021/11/21 数码科技
Mybatis 一级缓存和二级缓存原理区别
2022/09/23 Java/Android