首页 > 代码库 > 【JavaScript】计算字符串的长度
【JavaScript】计算字符串的长度
定义:
functionGetChineseCount(str)
{
varchinieseCount=0;
varbadChar="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
badChar+="abcdefghijklmnopqrstuvwxyz";
badChar+="0123456789";
badChar+=""+" ";//半角与全角空格
badChar+="`~!@#$%^&()-_=+]\\|:;\"\\‘<,>?/";//不包含*或.的英文符号
if(""==str)
{
returnfalse;
}
for(vari=0;i<=str.length;i++)
{
varc=str.charAt(i);//字符串str中的字符
if(badChar.indexOf(c)>-1)
{
}
else
{
chinieseCount++;
}
}
returnchinieseCount;
}
调用:
FontSize*(GetChineseCount(text)+text.length)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。