搜索
javascript - JS中关于随机生成颜色中的闭包问题
怪我咯
怪我咯 2017-04-11 12:46:27
[JavaScript讨论组]
var getRandomColor = function() {
        return '#' + (function(color) {
            return new Array(7 - color.length).join("0") + color
        })((Math.random() * 0x1000000 << 0).toString(16))
    }

    

    var getRandomColor = function (){
        var color = (Math.random() * 0x1000000 << 0).toString(16);
        return '#'+ new Array(7 - color.length).join("0") + color;
    };
    

想知道为什么要用闭包实现补“0”位,用第二种有什么不好的地方吗?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板