javascript

간단한 javascript 이야기

단순대왕 2011. 12. 5. 19:06
<script type="text/javascript" defer="defer">
derfer 속성을 지정함으로써 화면 표시와는 관련이 없다는 것을 브라우저에게 알려준다.

브라우저는 웹페이지의 나머지 부분을 우선적으로 처리해 화면에 표시하는 것을 끝내고 난 후,
스크립트를 처리한다.

페이지 로딩 속도가 향상된다.
</script> 

* escape 함수
코드: var sTwo = escape("http://burningbird.net/index.php?pagename=$1&page=$2");
결과값: http%3A//burningbird.net/index.php%3Fpagename%3D%241%26page%3D%242 

* escape/ unescape 함수
ASCII 문자열을 URL 인코딩 문자열로 바꾸어주는 함수
ASCII 문자열만 처리

* encodeURI/ decodeURI 함수 
ASCII 이외의 문자도 인코딩/디코딩 해준다.

* encodeURIComponent/ decodeURIComponent
&, +, = 기호를 인코딩/디코딩 해준다.
유니코드 문자도 포함