基于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 相关文章推荐
读jQuery之五(取DOM元素)
Jun 20 Javascript
js读取配置文件自写
Feb 11 Javascript
小白谈谈对JS原型链的理解
May 03 Javascript
JS声明式函数与赋值式函数实例分析
Dec 13 Javascript
vue axios请求拦截实例代码
Mar 29 Javascript
用WebStorm进行Angularjs 2开发(环境篇:Windows 10,Angular-cli方式)
Dec 05 Javascript
小程序封装wx.request请求并创建接口管理文件的实现
Apr 29 Javascript
微信小程序前端自定义分享的实现方法
Jun 13 Javascript
layui 地区三级联动 form select 渲染的实例
Sep 27 Javascript
mpvue实现微信小程序快递单号查询代码
Apr 03 Javascript
vue-quill-editor 自定义工具栏和自定义图片上传路径操作
Aug 03 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
Aug 07 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
php列出一个目录下的所有文件的代码
2012/10/09 PHP
关于PHP二进制流 逐bit的低位在前算法(详解)
2013/06/13 PHP
php-perl哈希算法实现(times33哈希算法)
2013/12/30 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
php删除txt文件指定行及按行读取txt文档数据的方法
2017/01/30 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
jquery插件制作 提示框插件实现代码
2012/08/17 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
浅析AngularJS Filter用法
2015/12/28 Javascript
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
详解angularjs跨页面传参遇到的一些问题
2018/11/01 Javascript
微信小程序实现带缩略图轮播效果
2018/11/04 Javascript
vue+element加入签名效果(移动端可用)
2019/06/17 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
[02:41]DOTA2英雄基础教程 谜团
2013/12/10 DOTA
Python实现的Kmeans++算法实例
2014/04/26 Python
Python中的生成器和yield详细介绍
2015/01/09 Python
浅谈python中的实例方法、类方法和静态方法
2017/02/17 Python
Python @property原理解析和用法实例
2020/02/11 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
2020/02/24 Python
Python tkinter之Bind(绑定事件)的使用示例
2021/02/05 Python
让IE可以变相支持CSS3选择器
2010/01/21 HTML / CSS
凯特王妃父母建立的派对用品网站:Party Pieces
2017/05/28 全球购物
SQL Server笔试题
2012/01/10 面试题
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
幼儿园六一儿童节主持节目串词
2014/03/21 职场文书
计算机应用应届生求职信
2014/07/12 职场文书
2014年控辍保学工作总结
2014/12/08 职场文书
南极大冒险观后感
2015/06/05 职场文书
勇敢的心观后感
2015/06/09 职场文书
结婚典礼主持词
2015/06/29 职场文书
anaconda python3.8安装后降级
2021/06/11 Python
Python List remove()实例用法详解
2021/08/02 Python
Mysql索引失效 数据库表中有索引还是查询很慢
2022/05/15 MySQL
CSS 鼠标选中文字后改变背景色的实现代码
2023/05/21 HTML / CSS