JavaScript 格式化數字、金額、千分位、保留幾位小數、舍入舍去…


JavaScript 格式化數字、金額、千分位、保留幾位小數、舍入舍去…

類庫推薦

1. Numeral.js

一個用於格式化和操作數字的JavaScript庫。數字可以被格式化為貨幣,百分比,時間,幾個小數位數,千分位等等。 您也可以隨時創建自定義格式。

官網及文檔:http://numeraljs.com/

GitHub:https://github.com/adamwdraper/Numeral-js

2. accounting.js

一個輕量級的JavaScript庫,用於格式化數字,金額和貨幣等。

官網及文檔:http://openexchangerates.github.io/accounting.js/

GitHub:accounting.js

3.Math.js

Math.js 是專門為 JavaScript 和 Node.js 提供的一個廣泛的數學庫。它具有靈活的表達式解析器,支持符號計算,配有大量內置函數和常量,並提供集成解決方案來處理不同的數據類型
像數字,大數字(超出安全數的數字),復數,分數,單位和矩陣。 功能強大,易於使用。

官網:http://mathjs.org/

GitHub:https://github.com/josdejong/mathjs

4.decimal.js

為 JavaScript 提供十進制類型的任意精度數值。

官網:http://mikemcl.github.io/decimal.js/

GitHub:https://github.com/MikeMcl/decimal.js

5.big.js

官網:http://mikemcl.github.io/big.js

GitHub:https://github.com/MikeMcl/big.js/

這幾個類庫幫我們解決很多這類問題,不過通常我們前端做這類運算通常只用於表現層,應用並不是很多。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM