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实现UTF8编码转换成gb2312编码
Dec 22 Javascript
jquery判断元素的子元素是否存在的示例代码
Feb 04 Javascript
jQuery实现DIV层收缩展开的方法
Feb 27 Javascript
浅谈jQuery中height与width
Jul 06 Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
Sep 14 Javascript
纯JS实现表单验证实例
Dec 24 Javascript
js+div+css下拉导航菜单完整代码分享
Dec 28 Javascript
Vue.js实战之组件之间的数据传递
Apr 01 Javascript
javascript中toFixed()四舍五入使用方法详解
Sep 28 Javascript
js中this的指向问题归纳总结
Nov 28 Javascript
vue2 v-model/v-text 中使用过滤器的方法示例
May 09 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
Sep 04 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+Mysql基于事务处理实现转账功能的方法
2015/07/08 PHP
Js之软键盘实现(js源码)
2007/01/30 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
asp.net+js实现金额格式化
2015/02/27 Javascript
js控制div弹出层实现方法
2015/05/11 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
简介AngularJS中$http服务的用法
2016/02/06 Javascript
js获取元素的外链样式的简单实现方法
2016/06/06 Javascript
nodejs处理图片的中间件node-images详解
2017/05/08 NodeJs
详解angular中的作用域及继承
2017/05/31 Javascript
node.js中grunt和gulp的区别详解
2017/07/17 Javascript
js实现鼠标跟随运动效果
2020/08/02 Javascript
Windows安装Node.js报错:2503、2502的解决方法
2017/10/25 Javascript
jQuery实现的简单前端搜索功能示例
2017/10/28 jQuery
详解创建自定义的Angular Schematics
2018/06/06 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
如何阻止小程序遮罩层下方图层滚动
2019/09/05 Javascript
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
进一步了解Python中的XML 工具
2015/04/13 Python
Flask框架WTForm表单用法示例
2018/07/20 Python
pygame游戏之旅 如何制作游戏障碍
2018/11/20 Python
Python实现的爬取小说爬虫功能示例
2019/03/30 Python
python仿evething的文件搜索器实例代码
2019/05/13 Python
Python爬取破解无线网络wifi密码过程解析
2019/09/17 Python
numpy ndarray 按条件筛选数组,关联筛选的例子
2019/11/26 Python
Python unittest单元测试框架实现参数化
2020/04/29 Python
CSS3 input框的实现代码类似Google登录的动画效果
2020/08/04 HTML / CSS
中国综合网上购物商城:苏宁易购
2016/08/09 全球购物
联想加拿大官方网站:Lenovo Canada
2018/04/05 全球购物
英国领先的游戏零售商:GAME
2019/09/24 全球购物
新东方旗下远程教育网站:新东方在线
2020/03/19 全球购物
试用期自我鉴定范文
2014/03/20 职场文书
2014年团支部年度工作总结
2014/12/24 职场文书
西双版纳导游词
2015/02/03 职场文书
人力资源部岗位职责
2015/02/11 职场文书
redis哨兵常用命令和监控示例详解
2021/05/27 Redis