點燈坊

失くすものさえない今が強くなるチャンスよ

使用 padStart() 在 String 之前補 0

Sam Xiao's Avatar 2021-01-10

若要在 String 之前根據指定長度補 0,ECMAScript 提供了 padStart()

Version

ECMAScript 2015

String.prototype.padStart()

let data = '8'

data.padStart(2, '0') // ?

希望結果是兩位數,若原資料只有一位就在前面補 0,若是兩位就直接回傳,ECMAScript 提供了 padStart() 可直接使用。

String.prototype.padStart()
根據指定長度補足其他 String

padstart000

Conclusion

  • padStart() 雖然可以補足其他 String,實務上最常用來補 0

Reference

MDN, String.prototype.padStart()