JavaScript 获得中文字符串的长度

JavaScript 取得中文字符串的长度$(function(){$(#userName).blur(function(){var value$(#userName)

JavaScript 取得中文字符串的长度
    $(function(){
$("#userName").blur(function(){
var value=$("#userName").val();
var num=0;

for (var i = 0; i < value.length; i++) {
  str = value.substring(i,i+1);
  if (str<="~") //对双字节字特殊处理
  num+=1;
  else
  num+=2;
}
});
});