UNPKG

acud

Version:

acg react 组件库

21 lines • 682 B
export var hexToRgb = function hexToRgb(hex) { var opacity = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1; // 去除 '#' 符号 var color = hex.replace('#', ''); // 分割字符串并转换为数组 var r = parseInt(color.substring(0, 2), 16); var g = parseInt(color.substring(2, 4), 16); var b = parseInt(color.substring(4, 6), 16); return "RGB(".concat(r, ", ").concat(g, ", ").concat(b, ", ").concat(opacity, ")"); }; export var characterLen = function characterLen(s) { var result = 0; for (var i = 0; i < s.length; i++) { if (s.charCodeAt(i) > 255) { result += 2; } else { result++; } } return result; };