`
xp9802
  • 浏览: 1185278 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

字符长度计算,计算长度规则:中文算1个字符,英文算0.5个字符

 
阅读更多

//字符长度计算,计算长度规则:中文算1个字符,英文算0.5个字符

function strLength(s) {

var len = 0;

for (i = 0; i < s.length; i++) {

if (s.charCodeAt(i) > 256) {

len += 1;

} else {

len += 0.5;

}

}

return len;

}

0
0
分享到:
评论

相关推荐

    iOS限定文本输入框输入特定字符个数(完整Demo源码)

    文本长度计算规则:中文占1,英文等能转ascii的占0.5 3、特色功能: iOS限制联想字符串输入,汉字占2个字符,英文占1个字符,解决的中英文切换输入法联想导致的bug 4、demo需求:风险商户处理界面提供`情况说明`...

    浙江大学C语言上机练习题附答案

    10024 计算最长的字符串长度 36 10025 字符串的连接 37 40017 求2/1+3/2+5/3+8/5+... 38 80021 找最大的字符串 39 80022 找最长字符串 40 80023 使用函数删除字符串中的字符 41 80024 使用函数实现字符串复制 42...

    何增有数据结构

    给定一组字符串的集合(共53个长度相同的字符串),试设计一个算法,找出所有满足其出现频率大于某个给定阈值的子串,其中阈值为输入参数。例如:“taat”这个子串,集合中的53个字符串中有24个字符串包含“taat”这...

    小鹤双拼入门助记,大约用时0.5h。

    随意举例:中文开/关,对应 Open/Close,字符长度少了一半不止,越短的就越精炼,可读性也越强。但实际我们用全拼打出来,就是 Kai/Guan,要击7次键,不能算省力。 重码率并不低: 比如西安和仙都是 xian,得加单...

    微软JavaScript手册

    concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor 属性 指定创建对象的函数。 continue 语句 停止循环的当前迭代...

    javascript文档

    concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor 属性 指定创建对象的函数。 continue 语句 停止循环的当前迭代...

    JScript 语言参考

    concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor 属性 指定创建对象的函数。 continue 语句 停止循环的当前迭代...

    固定命令发送的串口软件(字符和16进制数字混合发送,串口255个,波特率可以随意设置,最大10Mbps以上,自动插入首尾字节和校验,发送命令间隔时间随意设定,自动连续和循环发送,自动分行显示接收的命令,二进制或文本显示,最大4G接收内容)

    2.添加了累加和计算,可以保留1-4个字节,1个字节以1byte为计算宽度,2个字节以2byte 为计算宽度,3个字节以3byte为计算宽度,保留4个字节以4byte为计算宽度。 选中计算宽度的时候,要保证静数据的宽度是保留字节...

    C语言程序设计标准教程

    转义字符以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。...

    EXCEL集成工具箱V6.0

    【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...

    linux大作业报告

    7、Linux系统提供了alarm( )和setitimer( )系统调用作为定时器的功能,要求用户使用这两个函数设计程序,让程序每隔一秒发出一个SIGALRM信号,每隔0.5秒发出一个SIGVTALRM信号。 8、编写程序,在主进程中创建一个子...

    MYSQL,SQLSERVER,ORACLE常用的函数

    给出日期date和星期x之后计算下一个星期的日期 SQL&gt; select next_day('18-5月-2001','星期五') next_day from dual; NEXT_DAY ---------- 25-5月 -01 41.SYSDATE 用来得到系统的当前日期 SQL&gt; select to_...

    EXCEL集成工具箱V8.0完整增强版(精简)

    【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...

    测验3: 基本数据类型 (第3周) + 练习3: 基本数据类型 (第3周)

    1.pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生:复数 2.以下关于字符串.strip()方法功能说明正确的是:去掉字符串两侧指定字符 3.字符串是一个连续的字符序列,哪个选项可以实现打印字符信息的换行?‪‬...

    freemarker总结

    defaultValue,第一种用法不给缺失的变量指定默认值,表明默认值是空字符串,长度为0的集合,或者长度为0的Map对象. 使用!指定默认值时,并不要求默认值的类型和变量类型相同.使用??运算符非常简单,它总是返回一个布尔值...

    DBX260中文说明书

    DBX260中文说明书,DBX260的使用(一) 1.1 后面板连接(260) IEC电源线插座 260采用电压范围为100V-240V,频率为50-60Hz的国际性电源来供电,它使用的是IEC电缆线。 MIDI输入,MIDI输出和转接接口 这些接口为260 ...

    LABVIEW虚拟仪器从入门到测控应用130例.(电子工业.李江全.任玲.廖结安.温宝琴)

    实例16 计算字符串的长度 实例17 连接字符串 实例18 截取字符串 实例19 字符串大小写转换 实例20 替换子字符串 实例21 搜索替换字符串 实例22 格式化日期/时间字符串 实例23 格式化写入字符串 实例24 搜索/拆分字符...

    计算机网络常见问题解答

    当TCP发送第一个SYN报文段时,显然无法利用教材中5.6.3节所介绍的方法计算往返时间RTT。那么这时TCP又怎样设置重传计时器呢? 问题5-12:糊涂窗口综合症产生的条件是什么?是否只有在接收方才产生这种症状? 问题5-...

    C# for CSDN 乱七八糟的看不懂

    数组长度 line0.GetLength(1) 数组赋值 可以从一个已经赋值的数组 array2 向未赋值的同等数组 array1 赋值,用 array1=array2; 这时,array1 就变成和 array2 一样的数组了。 集合 集合的使用 集合可以看成是可以...

    MATLAB-Robot(0):MATLABRoboticsToolbox机器人仿真基础基础.pdf

    平移: T=transl(0.5,0,0)%分别沿着xyz轴的平移 &gt;&gt; T=transl(0.5,0,0) %x⽅向平移0.5个单位长度 T = 1.0000 0 0 0.5000 0 1.0000 0 0 0 0 1.0000 0 0 0 0 1.0000 2.旋转: (1)得到3x3阶矩阵: rotx(a) roty(b) ...

Global site tag (gtag.js) - Google Analytics