ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
当你需要将16进制的颜色转换成rgb ~~~ const hexToRgb = hex => hex.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i, (_, r, g, b) => `#${r}${r}${g}${g}${b}${b}`).substring(1).match(/.{2}/g).map((x) => parseInt(x, 16)); hexToRgb('#00ffff'); // [0, 255, 255] hexToRgb('#0ff'); // [0, 255, 255] ~~~