--- title: window.escape slug: Web/API/Window/escape tags: - DOM - DOM_0 - Gecko - Gecko DOM Reference - Window translation_of: Web/JavaScript/Reference/Global_Objects/escape ---
{{ApiRef}}

概要

文字列をエンコードし、16 進エスケープシーケンスで表された特定の文字に置換します。

構文

escaped = escape(regular);

alert( escape("http://www.cnn.com") ); // 表示結果: http%3A//www.cnn.com

注記

escape() メソッドは、特別な文字(通常のテキストや数字ではない文字)を 16 進文字にエンコードします。これは、特に、クッキーの値を設定するために必要となります。また、GET リクエストや AJAX GET/POST リクエストの URL で name=value のような組のデータを渡すときにも役立ちます。

{{domxref("window.unescape")}} 、encodeURIComponent も参照してください。

仕様

{{DOM0}} 但し、ECMA-262 の非標準化セクションで言及されています。