Edit in JSFiddle

<script type="text/javascript">
/*
함수이름                     설명
escape(url)                  적절한 정도로 인코딩함
unescape(url)                적절한 정도로 디코딩함
encodeURI(url)               최소한의 문자만 인코딩함
decodeURI(url)               최소한의 문자만 디코딩함
encodeURIComponent(url)      대부분의 문자를 인코딩함
decodeURIComponent(url)      대부분의 문자를 디코딩함
*/
	//인코딩할 URL
	var url = 'http://www.naver.com?test=한글';
	
	var output = '';
	output += '*escape()<br>';
	output += escape(url) + '<br><br>';
	output += '*encodeURI()<br>';
	output += encodeURI(url) + '<br><br>';
	output += '*encodeURIComponent()<br>';
	output += encodeURIComponent(url) + '<br><br>';
		
	document.write(output);
	
	document.write('=================<br>');
	
	var urlx = escape(url);
	document.write(urlx + '<br>');
	document.write(unescape(urlx));
	
</script>