JavaScripts toLocaleString (Number)

有時候你寫一個方法,裏面一堆for循環,for循環裏一堆if else
本身看看都以爲low死了
其實人家js自帶的方法已經寫了,你用一下就行了。瀏覽器

由於我寫erp的麼,而後就會用到金額,金額的話通常保留兩位小數,而後用千分位顯示,你打算怎麼寫,先用小數點區分小數位和整數位,而後循環整數位,每3位加「,」麼?一不當心,還寫出個bug。spa

好了,撩一張gif圖。作圖很累的,so,動動手指點個關注吧~3d

圖片描述

代碼以下code

var num = 123456; 
var options = { style:'currency',currency:'CNY'}; 
num.toLocaleString('zn-CN',options);


控制檯打出來就是blog

"¥99,999.00"

輕鬆轉換美圓,日元,英鎊圖片

不過它也有瀏覽器兼容問題,不過我反正不care的,由於我只兼容谷歌就行了~it

圖片描述

圖片描述

相關文章
相關標籤/搜索