博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用javascript统计字数,中文计数问题
阅读量:5839 次
发布时间:2019-06-18

本文共 367 字,大约阅读时间需要 1 分钟。

  hot3.png

用javascript计算length时不管是中文还是英文,都记为1,但是有时候我们希望中文计算成2.

下面这段代码实现的就是这个功能

var str = "string";var str_len = str.length;var str_length = 0;var a;for (var i = 0; i < str_len; i++) {        a = str.charAt(i);        str_length++;        if (escape(a).length > 4) {            //中文字符的长度经编码之后大于4            str_length++;        }    }

转载于:https://my.oschina.net/wolfx/blog/697968

你可能感兴趣的文章
arcgis api for js入门开发系列十五台风轨迹
查看>>
050 Kafka的引入介绍
查看>>
Java学习之路:不走弯路,就是捷径
查看>>
小儿外感后频繁眨眼案
查看>>
Linux命令xargs+cut
查看>>
Zookepper 原理和配置
查看>>
Linux下的多进程编程(转) - fork(),exec()等函数的使用[zz]
查看>>
设置、调用-C/C++中调用api设置mysql连接的编码方式-by小雨
查看>>
UML中的对象图
查看>>
PHP+Mysql 实现留言板
查看>>
datagrid点击标题进行排序
查看>>
关于围棋的基本功(转)
查看>>
c#经典俄罗斯方块 vs2012开发
查看>>
HDU 1698 Just a Hook(线段树区间替换)
查看>>
XCode中在提示窗体中对已弃用的API接口画上红线
查看>>
ZeroMQ之Push与Pull (Java)
查看>>
新书到手 TRANSACTION PROCESSING:CONCEPTS AND TECHNIQUES
查看>>
字典的快速赋值 setValuesForKeysWithDictionary
查看>>
论软件系统的设计与开发
查看>>
Error: Cannot find a valid baseurl for repo: base
查看>>