¿Cómo puedo rellenar un valor con ceros a la izquierda?

¿Cuál es la forma recomendada de rellenar un valor en JavaScript? Me imagino que podría construir una función personalizada para rellenar ceros en un valor de tipografía, pero me pregunto si hay una forma más directa de hacerlo. Nota: Por "rellenado con ceros" quiero decir en el sentido de la base...