;(function (name, context, factory) {
    // Supports UMD. AMD, CommonJS/Node.js and browser context
    if (typeof module !== "undefined" && module.exports) {
        module.exports = factory();
    } else if (typeof define === "function" && define.amd) {
        define(factory);
    } else {
        context[name] = factory();
    }
})(‘LikWin‘, window, function () {
    ‘use strict‘;
    var LikWin = {
        getRGBA: function (hex) {
            var rgb = [0, 0, 0, a];
            if (/#(..)(..)(..)/g.test(hex)) {
                rgb = [parseInt(RegExp.$1, 16), parseInt(RegExp.$2, 16), parseInt(RegExp.$3, 16)];
            };
            return "rgb(" + rgb.join(",") + ")";
        },
        getRGBA: function (hex, a) {
            var rgb = [0, 0, 0, a];
            if (/#(..)(..)(..)/g.test(hex)) {
                rgb = [parseInt(RegExp.$1, 16), parseInt(RegExp.$2, 16), parseInt(RegExp.$3, 16)];
            };
            return "rgba(" + rgb.join(",") + ", " + a + ")";
        }
    };
    return LikWin;
});
十六进制颜色码转换成RGB颜色值
原文:http://www.cnblogs.com/likwin/p/7991651.html