若要在 String 之前根據指定長度補 0,ECMAScript 提供了 padStart() 。
Version
ECMAScript 2015
String.prototype.padStart()
let data = '8'
data.padStart(2, '0') // ?
希望結果是兩位數,若原資料只有一位就在前面補 0,若是兩位就直接回傳,ECMAScript 提供了 padStart() 可直接使用。
String.prototype.padStart()
根據指定長度補足其他 String

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