Categories

  • posts

Tags

  • JavaScript

Javascript에서 문자열 길이를 체크할때, 그냥 length를 사용하면
1Byte인 영문, 숫자 입력시엔 상관없지만
한글 ‘가’ 입력시에도 length 값은 1로 나온다.
아래 스크립트는 escape() 함수를 이용해 입력받은 값이 한글인지 판단 후 글자수를 2byte로 계산해준다.

See the Pen 한글포함 문자열 길이값 by juein (@juein) on CodePen.