以下是一个输出字符串长度并区分语种的 JavaScript 方法:

function countString(str) { var len = 0; for (var i = 0; i < str.length; i++) { // 使用charCodeAt方法获取字符的Unicode编码 var code = str.charCodeAt(i); // 如果编码在这个范围内,即是中文字符 if (code >= 0x4e00 && code <= 0x9fa5) { len += 2; // 中文字符长度为2 } else { len += 1; // 非中文字符长度为1 } } return len; }

// 示例 console.log(countString("Hello, 世界!")); // 输出 11

写一个js 方法 输出字符串长度区分语种

原文地址: https://www.cveoy.top/t/topic/hizR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录