基于JS如何實現(xiàn)給字符加千分符(65,541,694,158)
本文以65,541,694,158為例,介紹實現(xiàn)給字符加千分符的方法,代碼比較簡單易懂,具體代碼如下所示:
<!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; //余數(shù)
var prev = '';
var arr = [];
var iNow = 0;
var tmp = '';
if(iNum !=0) {
prev = str.substring(0,iNum); //將余數(shù)截取出來
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如何實現(xiàn)給字符加千分符(65,541,694,158),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
javascript中setAttribute兼容性用法分析
這篇文章主要介紹了javascript中setAttribute兼容性用法,結(jié)合實例形式分析了javascript使用setAttribute進(jìn)行屬性設(shè)置操作的相關(guān)使用技巧,需要的朋友可以參考下2016-12-12
javascript創(chuàng)建頁面蒙板的一些知識技巧總結(jié)
javascript創(chuàng)建頁面蒙板的一些知識技巧總結(jié)...2007-08-08
僅IE9/10同時支持script元素的onload和onreadystatechange事件分析
測試結(jié)果可以看出,IE9后已經(jīng)開始支持script的onload事件了。一直以來我們判斷js文件是否已經(jīng)加載完成就是用以上的兩個事件。2011-04-04
JavaScript中this關(guān)鍵字使用方法詳解
JavaScript中this關(guān)鍵字使用方法詳解...2007-03-03
JavaScript遍歷table表格中的某行某列并打印其值
這篇文章主要介紹了JavaScript遍歷table表格中的某行某列并打印其值,需要的朋友可以參考下2014-07-07
JavaScript中String.prototype用法實例
這篇文章主要介紹了JavaScript中String.prototype用法,實例分析了prototype的功能及使用技巧,需要的朋友可以參考下2015-05-05

