为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript如何快速获取rgba的alpha值

JavaScript如何快速获取rgba的alpha值

哈士奇WWW 2019-03-07 14:15:21
如题所示:给定一个rgba值,如rgba(30,60,85,0.85)如何快速获取0.85这个值呢
查看完整描述

3 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

var rgba = "rgb(255,255,255,0.88)";

function getAlpha(rgba) {

  var rgb = rgba.match(/(\d(\.\d+)?)+/g);

  return rgb[3];

}

试试这个呢?


查看完整回答
反对 回复 2019-03-22
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

正则替换 字符串截取 之类的
也可以
var a=eval('rgba(30,60,85,0.85)'.replace('rgba',''))

查看完整回答
反对 回复 2019-03-22
?
四季花海

TA贡献1811条经验 获得超5个赞

这个好高级的感觉哦,eval这么强大?


查看完整回答
反对 回复 2019-03-22
  • 3 回答
  • 0 关注
  • 1112 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信