서버에 데이터를 전송할때 한글이나 특수문자가 깨지는 문제를 해결하기 위해 자바스크립트에서 다음과 같은 함수를 사용하곤 한다.
1. escape(), unescape()
* @ - _ + . / 를 제외한 모든 문자를 변환
2. encodeURI(), decodeURI()
escape와 유사하지만 함수명에서도 볼수 있듯이 인터넷 URL에 사용되는 , / ? : @ & = + $ # 를 제외한 모든 문자를 변환
3. encodeURIComponent(), decodeURIComponent()
모든 특수문자를 포함해서 변환
테스트는 각자 알아서~
참고 - http://redtrain.tistory.com/41
다음 우편번호 서비스 (0) | 2015.08.17 |
---|---|
자바스크립트 정규표현식 특수문자 검증 및 제거 (0) | 2015.05.03 |
자바스크립트 console.log 쓸때 유의사항 (0) | 2015.05.03 |