js基础5 — 将十六进制颜色转为rgba() varcolors = ['#eEE','#ffffff','#000000','#cf8','#be2626']; String.prototype.colorRgb=function(){varcolor =this.toLowerCase();varpattern = /^#([0-9|a-f]{3}|[0-9|a-f]{6})$/;if(color &&pattern.test(color)) {if(color.length == ...
rgb转为十六进制颜色 varcolorHex =function(color){varthat =color;//十六进制颜色值的正则表达式varreg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;//如果是rgb颜色表示if(/^(rgb|RGB)/.test(that)) {varaColor = that.replace(/(?:\(|\)|rgb|RGB)*/g, "").split(",");varstrHex...
console.log('十六进制格式:', sHex); console.log('RGB格式:', hexToRgb(sHex)); console.log('RGBA格式:', hexToRgba(sHex, 0.5));
js基础5—将十六进制颜色转为rgba()js基础5—将⼗六进制颜⾊转为rgba()var colors = ['#eEE','#ffffff','#000000','#cf8','#be2626'];String.prototype.colorRgb = function(){ var color = this.toLowerCase();var pattern = /^#([0-9|a-f]{3}|[0-9|a-f]{6})$/;if(color ...
JS异步 2019-12-11 18:18 −同步sychronous:任务的执行时一个接着一个执行的,上一个任务执行完成才能继续下一个任务 异步asychronous:是js这种单线程语言解决多任务的一种方法:将耗时的任务(io)设定为异步任务,先将诶浏览器负责相关功能的线程来实现耗时部分工作,而主线程继续下面的任务,不阻塞代码,后续通过通...