escape()

このエントリーをはてなブックマークに追加

escape関数は引数で指定したASCII 文字以外の文字列をエスケープした16 進エンコーディングを返します。

escape("あいうえお");//%u3042%u3044%u3046%u3048%u304A
escape("<script>alert('ok')</script>");//"%3Cscript%3Ealert%28%27ok%27%29%3C/script%3E"

URLなどの文字列はescape関数では正しくエスケープできないこともありencodeURI関数またはencodeURIComponent関数の使用が推奨されています。

エンコード可能な文字列は「escape関数などエスケープ系の関数でエスケープできる文字列」を参照してください。

登録日 : 2012年09月23日 最終更新日 : 2012年9月23日

同じカテゴリー(グローバル関数)のエントリー

検索

スポンサードリンク

バージョン

リファレンス