.padStart()

.padStart() 是 JavaScript 字符串的方法,用于在字符串的开头填充指定字符,以确保字符串达到你指定的长度。


🧠 语法:

str.padStart(targetLength, padString)

📌 示例:

"5".padStart(2, "0")     // "05"
"13.4".padStart(6, "0")  // "013.4"
"abc".padStart(6, "-")   // "---abc"

✅ 在你圈速转换中的作用:

在格式化秒数时,比如 13.4 秒,为了统一显示成 0:13.400 的样式,必须让秒数部分始终显示成 6 位(两位整数 + 点 + 三位小数)。

(13.4).toFixed(3).padStart(6, '0')   // "13.400"
(3.5).toFixed(3).padStart(6, '0')    // "03.500"

这样就可以保证秒数始终对齐,视觉上整齐美观。