escape および unescape 関数
escape
および unescape
関数は文字列をエンコードしたりデコードしたりします。escape
関数は ISO Latin 文字セットで表された引数の 16 進エンコーディングを返します。unescape
は指定した 16 進エンコーディングの値に対する ASCII 文字列を返します。
これらの関数の構文は以下のとおりです。
escape(string)
unescape(string)
これらの関数は主にサーバサイド JavaScript で URL 中の名前と値のペアのエンコードやデコードに使用されます。
escape
および
unescape
関数は 非 ASCII 文字に対しては正しく機能せず、廃止予定になっています。JavaScript 1.5 以降では
encodeURI
、
decodeURI
、
encodeURIComponent
および
decodeURIComponent
を使用してください。