如何在JavaScript中修剪數字中的前導零

如果您有一個前導零的數字(例如010或02),如何刪除該零?

如果您有一個以零開頭的數字,例如010或者02,如何刪除該零?

有多種方法。

最明確的是使用parseInt()

parseInt(number, 10)

10是基數,應該始終指定10以避免不同瀏覽器之間的不一致,儘管有些引擎在沒有它的情況下也可以正常工作。

另一種方法是使用+一元運算符:

+number

這些是最簡單的解決方案。

你也可以去正則表達式路線,像這樣:

number.replace(/^0+/, '')

免費下載我的JavaScript初學者手冊


更多js教程: