用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 ;
}
字符串常用操作:字符串反转,字符串替换,如何实现字符串去除重复 ,各种字符串查找方法,字符串比较 与字符串转换方法,字符串截取 与字符串分割 ,以及如何求字符串长度 等。