Javascript 문자열 Byte 길이 구하는 방법

■ 참조 – Javascript 문자열 Byte 길이 구하는 방법
 
 
 

■ 소스

var strByteLength = function(s,b,i,c){
  for(b=i=0;c=s.charCodeAt(i++);b+=c>>11?3:c>>7?2:1);
  return b
}
console.log(strByteLength("a한글b") + " Bytes");

 
 
 

■ 결과
8 Bytes