js获取字符串的字节长度
Posted Web前端架构
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js获取字符串的字节长度相关的知识,希望对你有一定的参考价值。
//获得输入框中字符长度 function getLength(val) { var str = new String(val); var bytesCount = 0; for (var i = 0 ,n = str.length; i < n; i++) { var c = str.charCodeAt(i); if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) { bytesCount += 1; } else { bytesCount += 2; } } return bytesCount; }
var str="你好"
getLength(str)
输出:4
以上是关于js获取字符串的字节长度的主要内容,如果未能解决你的问题,请参考以下文章