/** * 获取字节长度 * @param str // 需要获取字节长度的字符串 * 中文+2 英文+1 */ export const getBiteLen = (str: string): number => { if (typeof str !== 'string') return 0; let len = 0; for (let i = 0; i < str.length; i++) { if (str.charCodeAt(i) > 127 || str.charCodeAt(i) === 94) { len += 2; } else { len += 1; } } return len; };