{hero}

formatNumber

自:DataTables 1.10

數字格式化回呼函式。

描述

DataTables在繪製表格相關資訊時,會在幾個不同的位置顯示數字,例如在表格的資訊元素和分頁控制項中。當處理大型數字時,通常會將其格式化以提高可讀性,方法是分隔千位數單位 - 例如,100 萬會呈現為「1,000,000」,讓使用者一眼就能看出數字的數量級。

此函式允許完全控制格式化的執行方式。預設情況下,DataTables 會使用 language.thousands 中指定的字元(預設情況下為逗號)作為千位數分隔符。

類型

function formatNumber( toFormat )

參數
傳回

DataTables 顯示數字的格式化字串

預設

顯示以逗號分隔的千位數分組數字

範例

顯示以 ' 分隔的大數字

new DataTable('#myTable', {
	formatNumber: function (toFormat) {
		return toFormat.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "'");
	}
});

相關

以下選項直接相關,在您的應用程式開發中也可能很有用。