Js judge character length and Chinese and English numerals
- 2020-03-30 01:11:02
- OfStack
Core function:
<script type="text/javascript">
var zfl={};
zfl.GetLength = function(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;
}
</script>
Usage examples:
<script type="text/javascript">
alert(zfl.GetLength(" China 123zkrljl"));
</script>
The effect is as follows:
< img SRC = "border = 0 / / files.jb51.net/file_images/article/201312/20131231162116.png? 20131131162143 ">