[React] create-react-app 작업 내용을 build 하기

빌드를 하면 react 소스를 js 소스로 변환할 수 있다.
즉 NodeJs / React가 구축되어있지 않은 환경에서 동작도 되고, 소스 압축도 해준다.
빌드 하는 방법은 매우 간단하다.

[JavaScript] 간단한 아코디언 토글

jQuery 없이 바닐라JS 만으로 구현.
Toggle 버튼 클릭시 내용 부분이 아코디언 형태로 토글된다.
JS로는 단순하게 클릭시 여닫는 기능만 있고
CSS의 Trantransition 값으로 부드러운 효과를 나타낸다.

[JavaScript] 글자수 체크, 문자열 길이 구하기(한글 포함)

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