js随机生成16进制颜色值

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()即可得到随机的颜色值。

猜你喜欢

转载自blog.csdn.net/qq_42937522/article/details/106249132