node.js中格式化數(shù)字增加千位符的幾種方法
每三位以逗號分隔的處理方式
正則方式:
"15000000".split("").reverse().join("").replace(/(\d{3})/g, "$1,").split("").reverse().join("");
"115000000".split("").reverse().join("").replace(/(\d{3})(?=[^$])/g, "$1,").split("").reverse().join("");
var str = '123123211312.333123'.replace(/(?=(?!^)(?:\d{3})+(?:\.|$))(\d{3}(\.\d+$)?)/g,',$1');
console.log(str)
'1500000000000'.replace(/\B(?=(\d{3})+$)/g,',')
循環(huán)查找方式
function formatNumber(value) {
value = value.toString();
if (value.length <= 3) {
return value;
} else {
return formatNumber(value.substr(0, value.length - 3)) + ',' + value.substr(value.length - 3);
}
}
toLocaleString函數(shù):
15000000..toLocaleString();
相關文章
node puppeteer(headless chrome)實現(xiàn)網(wǎng)站登錄
這篇文章主要介紹了node puppeteer(headless chrome)實現(xiàn)網(wǎng)站登錄,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-05-05Puppeteer 爬取動態(tài)生成的網(wǎng)頁實戰(zhàn)
這篇文章主要介紹了Puppeteer 爬取動態(tài)生成的網(wǎng)頁實戰(zhàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11vscode安裝教程以及配置node.js環(huán)境全過程
這篇文章主要給大家介紹了關于vscode安裝教程以及配置node.js環(huán)境的相關資料,VSCode是一款由微軟開發(fā)的輕量級編輯器,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2023-10-10使用nodeJs來安裝less及編譯less文件為css文件的方法
這篇文章主要介紹了使用nodeJs來安裝less及編譯less文件為css文件的方法,在文章末尾給大家補充介紹了通過nodejs將less文件轉為css文件的方法,具體內(nèi)容詳情大家通過本文學習吧2017-11-11