http://online-toolz.com/tools/javascript-escape-functions.php
文字列をエスケープしてエンコードする
Unescape / Decode a string
escape () 関数は文字列をエンコードします。文字列を移植可能にするので、ネットワークを介して ASCII 文字をサポートする任意のコンピュータに転送できます。escape () 関数は特殊文字をエンコードしますが、例外は* @-_ + です。/encodeURI () 関数は URI をエンコードするために使用されます。この関数は、:、/? 以外の特殊文字をエンコードします。: @ & = + $ # (これらの文字をエンコードするには encodeURIComponent () を使用してください)。encodeURIComponent () 関数は URI コンポーネントをエンコードします。この関数は特殊文字をエンコードします。さらに、次の文字をエンコードします:,/?: @ & = + $ #