Javascript에서 문자열 길이를 체크할때, 그냥 length를 사용하면
1Byte인 영문, 숫자 입력시엔 상관없지만
한글 '가' 입력시에도 length 값은 1로 나온다.
아래 스크립트는 escape() 함수를 이용해 입력받은 값이 한글인지 판단 후 글자수를 2byte로 계산해준다.
'프로그래밍 > javascript' 카테고리의 다른 글
[javascript] 자주 사용하는 정규식 메모 (0) | 2020.05.21 |
---|---|
[javascript] 브라우저 IE 감지 (0) | 2020.05.21 |
[React] CentOS7 / React + create-react-app + yarn + Node js 환경 구축 (0) | 2019.07.02 |
[jQuery] file type 예외처리 (0) | 2019.04.30 |
JQuery 노드찾기 (0) | 2018.04.17 |