所以我有一个片段采用HEX并将其转换为RGB
function hex2rgb(hex) {
var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
return result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
}: null;
}
我遇到的问题是我无法将RGB分开。与R
,G
,B
一样。他们打电话给RGB
。所以我的问题是我怎样才能选择我想要归还的内容?说我只想要R
和G
。有任何想法吗?
答案 0 :(得分:2)
您可以通过
访问R,B,G而无需将其加载到变量中hex2rgb("#00bbff").r
hex2rgb("#00bbff").g
hex2rgb("#00bbff").b