获取中文字符串的实际长度代码

 更新时间:2014年06月05日 15:44:44   作者:  
某些情况下我们需要获取中文字符串的实际长度,下面有个示例,大家可以参考下
JS中默认中文字符长度和其它字符长度计算方法是一样的,但某些情况下我们需要获取中文字符串的实际长度,代码如下:
复制代码 代码如下:

function strLength(str)
{
var realLength = 0, len = str.length, charCode = -1;
for (var i = 0; i < len; i++)
{
charCode = str.charCodeAt(i);
if (charCode >= 0 && charCode <= 128)
     {
      realLength += 1;
     }
else
{
realLength += 2;
}
}
return realLength;
}

相关文章

  • 深入浅析JS Function()构造函数

    深入浅析JS Function()构造函数

    这篇文章给大家介绍了js function()构造函数的知识以及关于function()构造函数需要注意的几个要点,本文介绍的非常不错,具有参考借鉴价值,感兴趣的朋友一起看下吧
    2016-08-08
  • Js控制滑轮左右滑动实例

    Js控制滑轮左右滑动实例

    这篇文章主要介绍了Js控制滑轮左右滑动实例,本文直接给出实现代码,需要的朋友可以参考下
    2015-02-02
  • Next.js解决axios获取真实ip问题方法分析

    Next.js解决axios获取真实ip问题方法分析

    这篇文章主要介绍了Next.js解决axios获取真实ip问题方法分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • 分享8个JavaScript库可更好地处理本地存储

    分享8个JavaScript库可更好地处理本地存储

    这篇文章主要介绍了分享8个JavaScript库可更好地处理本地存储,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • javascript实现简单飞机大战小游戏

    javascript实现简单飞机大战小游戏

    这篇文章主要为大家详细介绍了javascript实现简单飞机大战小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • js获取url中的参数且参数为中文时通过js解码

    js获取url中的参数且参数为中文时通过js解码

    这篇文章主要介绍了url中传递中文参数的时候通过js解码,需要的朋友可以参考下
    2014-03-03
  • js+html5实现canvas绘制网页时钟的方法

    js+html5实现canvas绘制网页时钟的方法

    这篇文章主要介绍了js+html5实现canvas绘制网页时钟的方法,涉及html5图形绘制的基础技巧,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • js 中将多个逗号替换为一个逗号的代码

    js 中将多个逗号替换为一个逗号的代码

    这篇文章主要介绍了js 中将多个逗号替换为一个逗号的代码,需要的朋友可以参考下
    2014-06-06
  • javascript FormatNumber函数实现方法

    javascript FormatNumber函数实现方法

    如果有一个数字498.8573945,如何把它格式化成两位小数据呢?用过asp的都知道,在vbscript里我们可以调用formatnumber,即用formatnumber(498.8573945,2)就可以输出:498.86。
    2008-12-12
  • JS简单获取并修改input文本框内容的方法示例

    JS简单获取并修改input文本框内容的方法示例

    这篇文章主要介绍了JS简单获取并修改input文本框内容的方法,结合实例形式分析了JavaScript针对页面元素的获取、赋值等相关操作技巧,需要的朋友可以参考下
    2018-04-04

最新评论