私は現在JavaScriptを学んでいますが、URLをエンコードすることが重要である理由がわかりません。
>>> var url = 'http://www.packtpub.com/scr ipt.php?q=this and that';
>>> encodeURI(url);
「http://www.packtpub.com/scr%20ipt.php?q=this%20and%20that」
たとえば、この例では、最初のURLを後者のURLに変更するのにどのような目的がありますか。