Sac*_*aka 4 javascript colors argb rgba
我有一个 8 位十六进制十进制格式aarrggbb。我需要方法将其转换为rrggbbaa格式,反之亦然。例如
ARGB格式
#FFFF2323
我需要的是RGBA格式
#FF2323FF
如果你正在处理一个字符串#FF123456
let x = '#FF123456';
console.log(x.replace(/#(..)(......)/, '#$2$1'));Run Code Online (Sandbox Code Playgroud)
但是,如果 x 是数字,则 0xFF123456 -
let x = 0xFF123456
console.log(`#${(x & 0x0FFFFFF).toString(16).padStart(6, '0')}${(x >>> 24).toString(16).padStart(2, '0')}`);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1913 次 |
| 最近记录: |