Jul*_*lla 0 javascript jquery colors
我正在使用一个画布库,要求颜色以十六进制数格式声明(例如0x0000FF),但我使用jQuery插件进行颜色输入,接收字符串格式的颜色(" #0000FF ").
我正在使用color.toString(16)颜色编号作为字符串 - 不要担心# - 但是当颜色像示例值中的前导零时,我得到"ff"并且颜色输入不能正常工作.
我需要它,"0000ff"但我不知道如何制作适用于带或不带前导零的颜色的通用解决方案.对此最好的方法是什么?
您可以使用该String#padStart函数添加,0直到您的字符串长度为6个字符.
const color = 0x0000FF;
console.log(color.toString(16).padStart(6, '0'));Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
487 次 |
| 最近记录: |