Javascript escape(), unescape() 쓰는 이유

Web Development assistant·2022년 7월 29일
0

# javascript

목록 보기
29/35

이론적인건 다른 블로그에 많이 있으니 생략하고
get 전송시
url 파라미터에 공백이나 특수문자 등이 있을 경우
웹 브라우저에서 에러가 나거나,
url이 잘려서파라미터가 빠지거나 할 수 있다.
따라서 특수문자를 url이 허용하는 문자들로 바꿔주는
함수를 사용한다.

반대의 경우 unescape() 사용하면 된다.

var phnum = "(032)-427-5713";

ex ) "www.google.com?phnum="+phnum;

=>

"www.google.com?phnum=" + escape(phnum);

0개의 댓글