javascript - 左填充字符串的最简单内联方法

标签 javascript string

<分区>

Possible Duplicate:
Is there a JavaScript function that can pad a string to get to a determined length?

在 javascript 中左填充字符串的最简单方法是什么?

我正在寻找等效于 mystr.lpad("0", 4) 的内联表达式:对于 mystr='45' 将返回 0045

最佳答案

找到一个简单的一行解决方案:

("0000" + n).slice(-4)

如果字符串和填充在变量中,您将:

mystr = '45'
pad = '0000'
(pad + mystr).slice(-pad.length)

已找到答案 here ,感谢@dani-p。 感谢@profitehlolz。

关于javascript - 左填充字符串的最简单内联方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13859538/

相关文章:

java - 字符串内存分配和字符串池概念

ios - 如何更改 Swift 中的字母间距?

python - 从列表中的字符串中删除\xa0

javascript - 如何确定我的哪些标记在我的 Google map 中可见?

javascript - 如何在激活离线持久化时导出 Firestore?

javascript - 匹配正则表达式之后的所有内容,不包括正则表达式

python - 检查 python 字符串格式?

c++ - C++中如何将整数转换为固定位数的字符串?

javascript - 客户端的 localstorage 或 cookie 键名

javascript - 图像预加载和缓存不适用于 FIREFOX 中的 javascript 或 html