基于JS如何实现给字符加千分符(65,541,694,158)


Posted in Javascript onAugust 03, 2016

本文以65,541,694,158为例,介绍实现给字符加千分符的方法,代码比较简单易懂,具体代码如下所示:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8"> 
<title>给字符加千分号</title> 
<script type="text/javascript"> 
var str = '2359844564654'; 
function test3(str) { 
var iNum = str.length%3; //余数 
var prev = ''; 
var arr = []; 
var iNow = 0; 
var tmp = ''; 
if(iNum !=0) { 
prev = str.substring(0,iNum); //将余数截取出来 
arr.push(prev); 
} 
str = str.substring(iNum); 
for(var i=0;i<str.length;i++) { 
iNow++; 
tmp +=str[i]; 
if(iNow ==3 && tmp) { 
arr.push(tmp); 
tmp = ''; 
iNow = 0; 
} 
} 
return arr.join(','); 
} 
alert(test3(str)); 
</script> 
</head> 
<body> 
<p></p> 
</body> 
</html>

以上所述是小编给大家介绍的基于JS如何实现给字符加千分符(65,541,694,158),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript实现div的显示和隐藏的小例子
Jun 25 Javascript
javascript date格式化示例
Sep 25 Javascript
Javascript学习笔记之 对象篇(四) : for in 循环
Jun 24 Javascript
html的DOM中Event对象onblur事件用法实例
Jan 21 Javascript
深入理解node exports和module.exports区别
Jun 01 Javascript
JavaScript中函数声明与函数表达式的区别详解
Aug 18 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
May 05 Javascript
原生js简单实现放大镜特效
May 16 Javascript
JavaScript创建对象的四种常用模式实例分析
Jan 11 Javascript
Vue CLI 2.x搭建vue(目录最全分析)
Feb 27 Javascript
Vue如何使用混合Mixins和插件开发详解
Feb 05 Javascript
解决ant design vue中树形控件defaultExpandAll设置无效的问题
Oct 26 Javascript
15款最好的Bootstrap在线编辑器
Aug 03 #Javascript
基于d3.js实现实时刷新的折线图
Aug 03 #Javascript
JS判断iframe是否加载完成的方法
Aug 03 #Javascript
两行代码轻松搞定JavaScript日期验证
Aug 03 #Javascript
Highcharts学习之数据列
Aug 03 #Javascript
JavaScript中日期函数的相关操作知识
Aug 03 #Javascript
JS实现的表格行上下移动操作示例
Aug 03 #Javascript
You might like
phpMyAdmin 链接表的附加功能尚未激活的问题
2010/08/01 PHP
PHP中PDO的错误处理
2011/09/04 PHP
PHP的异常处理类Exception的使用及说明
2012/06/13 PHP
PHP针对字符串开头和结尾的判断方法
2016/07/11 PHP
PHP面试常用算法(推荐)
2016/07/22 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
js prototype 格式化数字 By shawl.qiu
2007/04/02 Javascript
js 操作select相关方法函数
2009/12/06 Javascript
js实时获取系统当前时间实例代码
2013/06/28 Javascript
JQuery事件e参数的方法preventDefault()取消默认行为
2013/09/26 Javascript
javascript中cookie对象用法实例分析
2015/01/30 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
2017/01/26 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
2017/05/12 Javascript
详解Vue路由History mode模式中页面无法渲染的原因及解决
2017/09/28 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
JS计算两个数组的交集、差集、并集、补集(多种实现方式)
2019/05/21 Javascript
vue实现微信浏览器左上角返回按钮拦截功能
2020/01/18 Javascript
vue中利用three.js实现全景图的完整示例
2020/12/07 Vue.js
python使用mailbox打印电子邮件的方法
2015/04/30 Python
python socket多线程通讯实例分析(聊天室)
2016/04/06 Python
教你用一行Python代码实现并行任务(附代码)
2018/02/02 Python
在python中利用KNN实现对iris进行分类的方法
2018/12/11 Python
python列表使用实现名字管理系统
2019/01/30 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
pandas DataFrame运算的实现
2020/06/14 Python
香港唯港荟酒店预订:Hotel ICON
2018/03/27 全球购物
网络工程师个人的自我评价范文
2013/10/01 职场文书
军训教官感言
2014/03/02 职场文书
房地产工程部经理岗位职责
2015/04/09 职场文书
2015年教师节主持词
2015/07/03 职场文书
劳务派遣管理制度(样本)
2019/08/23 职场文书
如何利用python实现列表嵌套字典取值
2022/06/10 Python
Go gRPC进阶教程gRPC转换HTTP
2022/06/16 Golang