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