- function strbytelen(source) {
- var endvalue=0;
- var sourcestr=new String(source);
- var tempstr;
- for (var strposition = 0; strposition < sourcestr.length; strposition ++) {
- tempstr=sourcestr.charAt(strposition);
- if (tempstr.charCodeAt(0)>255 || tempstr.charCodeAt(0)<0) {
- endvalue=endvalue+2;
- } else {
- endvalue=endvalue+1;
- }
- }
- return(endvalue);
- }
- //var s='Tawo我aa'
- //alert(strbytelen(s))
用JS 验证输入的值的长度,一个汉字占两个字节
最新推荐文章于 2019-03-05 14:21:27 发布
本文介绍了一个用于计算字符串中字符字节长度的JavaScript函数。该函数遍历输入字符串中的每个字符,判断其字符编码是否大于255或小于0,并据此增加对应的字节长度计数。
1006

被折叠的 条评论
为什么被折叠?



