用js脚本计算字符串长度,注意以下函数中split、indexOf、escape方法的用法。
代码:
复制代码 代码示例:
//测试字符串sString(含双字节)的长度(非个数);
function JHshStrLen(sString)
{
var sStr,iCount,i,strTemp ;
iCount = 0 ;
sStr = sString.split("");
for (i = 0 ; i < sStr.length ; i ++)
{
strTemp = escape(sStr[i]);
if (strTemp.indexOf("%u",0) == -1)
{
iCount = iCount + 1 ;
}
else
{
iCount = iCount + 2 ;
}
} //事理:www.jb200.com
return iCount ;
}
字符串常用操作:字符串反转,字符串替换,如何实现字符串去除重复 ,各种字符串查找方法,字符串比较 与字符串转换方法,字符串截取 与字符串分割 ,以及如何求字符串长度 等。