UNPKG

@ivu-plus/i-utils

Version:

前端模块化 JavaScript 工具库

37 lines (36 loc) 966 B
/** * base64 加密 * @param {String} str 字符串 * @returns {String} 返回加密后的字符串 */ export function encode(str: string): string; /** * base64 解密 * @param {String} str 字符串 * @returns {String} 返回解密后的字符串 */ export function decode(str: string): string; /** * base64 utf8加密 * @param {String} str 字符串 * @returns {String} 返回加密后的字符串 */ export function utf8Encode(str: string): string; /** * base64 utf8解密 * @param {String} str 字符串 * @returns {String} 返回解密后的字符串 */ export function utf8Decode(str: string): string; /** * base64 加密字节数组 * @param {Array} array 数组 * @returns {String} 返回加密后的字符串 */ export function encodeAsBytes(array: any[]): string; /** * base64 解密字节数组 * @param {String} str 字符串 * @returns {Array} 返回解密后的字节数组 */ export function decodeAsBytes(str: string): any[];