色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery 金額反格式化

林國瑞2年前8瀏覽0評論

在前端開發中,我們通常需要對輸入框中的金額進行格式化。而在提交表單時,需要將格式化后的金額還原成原來的金額。這就需要使用到jQuery的金額反格式化方法。

/**
* 金額反格式化
* @param {string} value 輸入的金額字符串
* @returns {number} 反格式化后的金額
*/
function moneyUnFormat(value) {
if (!value) {
return 0;
}
return parseFloat(value.replace(/[^\d.-]/g, ''));
}

該函數接受一個字符串類型的金額,通過正則表達式將非數字、非小數點、非負號等字符去除,然后將其轉換為數值類型。注意,在傳入該函數之前,需要先將金額格式化。

調用方法如下:

var moneyStr = '1,000.00';
var moneyNum = moneyUnFormat(moneyStr);
console.log('反格式化后的金額為:', moneyNum);

輸出結果:

反格式化后的金額為: 1000

通過該函數,我們可以將格式化后的金額反轉回原來的金額,方便地進行數據處理。