js随机生成16进制颜色值
背景
很多情况下,我们会遇到给某个dom设置随机颜色,这里采用js函数直接生成,并返回随机16进制颜色值。
function getRandomColor{
var str="#";
var arr=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];
for(var i=0;i<6;i++){
var num=parseInt(Math.random()*16);
str+=arr[num];
}
return str;
}
console.log(getRandomColor());
可以放在公共的js文件common.js,直接调用getRandomColor()
即可得到随机的颜色值。