상세 컨텐츠

본문 제목

자바스크립트 인코딩/디코딩 함수

Dev/javascript

by 앙큼한오렌지 2015. 5. 3. 18:01

본문

서버에 데이터를 전송할때 한글이나 특수문자가 깨지는 문제를 해결하기 위해 자바스크립트에서 다음과 같은 함수를 사용하곤 한다.


1. escape(), unescape()

* @ - _ + . / 를 제외한 모든 문자를 변환


2. encodeURI(), decodeURI()

escape와 유사하지만 함수명에서도 볼수 있듯이 인터넷 URL에 사용되는 , / ? : @ & = + $ # 를 제외한 모든 문자를 변환


3. encodeURIComponent(), decodeURIComponent()

모든 특수문자를 포함해서 변환


테스트는 각자 알아서~


참고 - http://redtrain.tistory.com/41

관련글 더보기