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 相关文章推荐
js资料toString 方法
Mar 13 Javascript
asp 的 分词实现代码
May 24 Javascript
同时使用n个window onload加载实例介绍
Apr 25 Javascript
js select option对象小结
Dec 20 Javascript
innerHTML动态添加html代码和脚本兼容多个浏览器
Oct 11 Javascript
JavaScript实现瀑布流以及加载效果
Feb 11 Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
Apr 20 Javascript
jQuery绑定事件方法及区别(bind,click,on,live,one)
Aug 14 jQuery
vuejs+element UI table表格中实现禁用部分复选框的方法
Sep 20 Javascript
vue实现移动端H5数字键盘组件使用详解
Aug 25 Javascript
Vue3中的Refs和Ref详情
Nov 11 Vue.js
vue生命周期钩子函数以及触发时机
Apr 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
Zerg基本策略
2020/03/14 星际争霸
PHP信号量基本用法实例详解
2016/02/12 PHP
thinkphp3.2实现上传图片的控制器方法
2016/04/28 PHP
PHP getName()函数讲解
2019/02/03 PHP
php生成静态页面并实现预览功能
2019/06/27 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
2019/07/12 PHP
JS继承 笔记
2011/07/13 Javascript
javascript中window.event事件用法详解
2012/12/11 Javascript
jquery设置元素的readonly和disabled的写法
2013/09/22 Javascript
JS运动基础框架实例分析
2015/03/03 Javascript
每天一篇javascript学习小结(Boolean对象)
2015/11/12 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
JS简单实现表格排序功能示例
2016/12/20 Javascript
从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
2017/04/13 Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
2017/04/29 Javascript
Angular在模板驱动表单中自定义校验器的方法
2017/08/09 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
[00:09]DOTA2全国高校联赛 精彩活动引爆全场
2018/05/30 DOTA
python&amp;MongoDB爬取图书馆借阅记录
2016/02/05 Python
Windows下Python2与Python3两个版本共存的方法详解
2017/02/12 Python
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
python中单下划线_的常见用法总结
2018/07/10 Python
python实现得到当前登录用户信息的方法
2019/06/21 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
2020/07/01 Python
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
美国生日蛋糕店:Bake Me A Wish!
2017/02/08 全球购物
TALLY WEiJL法国网上商店:服装、时装及配饰
2019/08/31 全球购物
应届生程序员求职信
2013/11/05 职场文书
演讲稿开场白
2014/01/13 职场文书
《草原的早晨》教学反思
2014/04/08 职场文书
物理学专业自荐信
2014/06/11 职场文书
干部作风整顿自我剖析材料和整改措施
2014/09/18 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
导游词之铁岭象牙山
2019/12/06 职场文书
Python使用mitmproxy工具监控手机 下载手机小视频
2022/04/18 Python