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 forEach通用循环遍历方法
Oct 11 Javascript
编程语言JavaScript简介
Oct 16 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Jan 29 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
Aug 21 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
Dec 29 Javascript
使用PBFunc在Powerbuilder中支付宝当面付款功能
Oct 01 Javascript
老生常谈js-react组件生命周期
May 02 Javascript
AngularJS的$location使用方法详解
Oct 19 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
Sep 29 Javascript
小程序实现抽奖动画
Apr 16 Javascript
使用VUE+iView+.Net Core上传图片的方法示例
Jan 04 Javascript
es6 symbol的实现方法示例
Apr 02 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 操作文件的一些FAQ总结
2009/02/12 PHP
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
完善CodeIgniter在IDE中代码提示功能的方法
2014/07/19 PHP
Js 弹出框口并返回值的两种常用方法
2010/12/30 Javascript
javaScript 删除字符串空格多种方法小结
2012/10/24 Javascript
JS实现定时页面弹出类似QQ新闻的提示框
2013/11/07 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
一个js过滤空格的小函数
2014/10/10 Javascript
node.js中的fs.unlink方法使用说明
2014/12/15 Javascript
JavaScript通过function定义对象并给对象添加toString()方法实例分析
2015/03/23 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
推荐VSCode 上特别好用的 Vue 插件之vetur
2017/09/14 Javascript
对VUE中的对象添加属性
2018/09/18 Javascript
如何用Node写页面爬虫的工具集
2018/10/26 Javascript
微信小程序反编译的实现
2020/12/10 Javascript
[04:02]DOTA2上海特锦赛小组赛第二日recap精彩回顾
2016/02/28 DOTA
[02:00]DAC2018主宣传片——龙征四海,剑问东方
2018/03/20 DOTA
深入理解Javascript中的this关键字
2015/03/27 Python
在Python下使用Txt2Html实现网页过滤代理的教程
2015/04/11 Python
python开发之thread线程基础实例入门
2015/11/11 Python
python3实现暴力穷举博客园密码
2016/06/19 Python
基于Python打造账号共享浏览器功能
2019/05/30 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
python实现输入任意一个大写字母生成金字塔的示例
2019/10/27 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
2020/04/14 Python
创造美妙香氛体验:Aera扩散器和香水
2018/11/25 全球购物
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
母校寄语大全
2014/04/10 职场文书
工厂标语大全
2014/10/06 职场文书
2015年“7.11”世界人口日宣传活动方案
2015/05/06 职场文书
学子宴致辞大全
2015/07/27 职场文书
工作后的感想
2015/08/07 职场文书
如何理解PHP核心特性命名空间
2021/05/28 PHP
SpringBoot2零基础到精通之数据与页面响应
2022/03/22 Java/Android