function transferRgbToStr(color) {
if (typeof color !== 'string' && !(color instanceof String) || !~color.indexOf('rgb')) return console.error("请输入rgb形式的颜色值");
color = color.replace(/\s+/g, '');
var index = color.indexOf('(') + ;
//注意: String 的slice方法,slice方法参数为负数时,即为倒数
// substring 方法参数为负数时,全都认为是0
var colors = color.slice(index, -).split(',').slice(, );
for (var i = ; i < colors.length; i++) {
if (parseInt(colors[i], ) > || parseInt(colors[i], ) < )
return console.error("颜色值范围在0到255之间,请注意输入值!")
colors[i] = parseInt(colors[i], ).toString();
if (colors[i].length === ) {
colors[i] = "" + colors[i]
}
}
return colors.join("");
}
transferRgbToStr传入的值是rgb(0,0,0)

最新文章

  1. .Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView
  2. HDFS Federation (读书笔记)
  3. Linux 网络子系统
  4. Learn ZYNQ (7)
  5. php 无限循环
  6. LeetCode----Unique Binary Search Trees 2
  7. java.lang.StackOverflowError: stack size 8MB
  8. Html类ImageGetter接口
  9. Azure 网站的新增功能:可配置的环境变量
  10. JavaScript 中有关Array操作的一些函数
  11. GitHub入门之路(1)
  12. Vim编辑器的注释,解注,删除与恢复
  13. 在docker中快速创建包含ip相关tool的ubuntu镜像
  14. DevExpress v18.2新版亮点——Reporting篇(一)
  15. Gerapy的简单使用
  16. 微信公众号UX分析—— 学生作业小结
  17. required: true,el-upload :action=&quot;UploadUrl()&quot;
  18. chfn是用来改变你的finger讯息
  19. java实验报告二
  20. excel中的数据粘贴不全到plsql中,excel 粘贴后空白,Excel复制粘贴内容不全

热门文章

  1. SpringMvc 支持一下类型Serlvet 原生的 API 作为目标方法的参数
  2. Android HandlerThread与IntentService
  3. ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design
  4. 【剑指offer37】二叉树的序列化
  5. ControlTemplate in WPF —— Expander
  6. Web01_HTML
  7. Fidder插件自动生成爬虫代码(C#)
  8. 【HANA系列】SAP ECLIPSE中创建ABAP项目的步骤
  9. jitamin配置(nginx设置)
  10. AndroidStudio ADB WIFI :adb wifi scan ip address