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 相关文章推荐
window.open打开页面居中显示的示例代码
Dec 27 Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
Feb 11 Javascript
JavaScript中的变量定义与储存介绍
Dec 31 Javascript
基于JQuery实现图片上传预览与删除操作
May 24 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
Sep 17 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 jQuery
浅谈vue.js导入css库(elementUi)的方法
Mar 09 Javascript
如何把vuejs打包出来的文件整合到springboot里
Jul 26 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
Oct 29 Javascript
vue-cli 3 全局过滤器的实例代码详解
Jun 03 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
Jul 09 Javascript
原生js canvas实现鼠标跟随效果
Aug 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
Yii2组件之多图上传插件FileInput的详细使用教程
2016/06/20 PHP
Thinkphp 中 distinct 的用法解析
2016/12/14 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
2017/04/26 PHP
javascript写的一个链表实现代码
2009/10/25 Javascript
Chrome中模态对话框showModalDialog返回值问题的解决方法
2010/05/25 Javascript
node.js中的fs.symlink方法使用说明
2014/12/15 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
bootstrap模态框消失问题的解决方法
2016/12/02 Javascript
浅谈Node.js:Buffer模块
2016/12/05 Javascript
深入理解javascript中concat方法
2016/12/12 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
elementUI Tree 树形控件的官方使用文档
2019/04/25 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
给Python IDLE加上自动补全和历史功能
2014/11/30 Python
Python内置函数 next的具体使用方法
2017/11/24 Python
pandas表连接 索引上的合并方法
2018/06/08 Python
详解Python的hasattr() getattr() setattr() 函数使用方法
2018/07/09 Python
Python正则表达式和re库知识点总结
2019/02/11 Python
Pyinstaller打包.py生成.exe的方法和报错总结
2019/04/02 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
2019/07/10 Python
django中SMTP发送邮件配置详解
2019/07/19 Python
pytorch 多分类问题,计算百分比操作
2020/07/09 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
2021/01/26 Python
实例讲解CSS3中Transform的perspective属性的用法
2016/04/22 HTML / CSS
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
幼儿教师师德演讲稿
2014/05/06 职场文书
运动会演讲稿300字
2014/08/25 职场文书
2014年留守儿童工作总结
2014/12/10 职场文书
实习单位推荐信
2015/03/27 职场文书
汉字听写大会观后感
2015/06/12 职场文书
教师节晚会主持词
2015/06/30 职场文书
Python实现智慧校园自动评教全新版
2021/06/18 Python
浅析MongoDB之安全认证
2021/06/26 MongoDB
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android
SQL Server Agent 服务无法启动
2022/04/20 SQL Server