JavaScript escape()関数(この方法はASCII文字と数字を符号化しないし、次のようなASCII句読点も符号化しません.*@-_+/.他のすべての文字は変換シーケンスに置き換えられます.)
1248 ワード
JavaScript escape関数
JavaScriptグローバルオブジェクト参照マニュアル
定義と用法
escape()関数は文字列をエンコードすることができ、このようにしてすべてのコンピュータで文字列を読み取ることができます.
構文
説明
ストリングス
必要です.変換または符号化する文字列.
戻り値
コードされたstringのコピー.一部の文字は16進数の変換シーケンスに置き換えられます.
説明
この方法はASCII文字と数字を符号化しないし、次のASCII句読点も符号化しない.他のすべての文字は変換シーケンスに置き換えられます.
ヒントとコメント
ヒント:unescape()を用いて、escape()符号化された文字列を復号することができる.
ECMAScript v 3はこの方法の使用に反対しています.decodeURI()とdecodeURIComponent()を使用します.
実例
この例では、エスケープ()を使って文字列を符号化します.
escape()
エスケープ()を使って文字列をエンコードするにはどうすればいいですか?
JavaScriptグローバルオブジェクト参照マニュアル
定義と用法
escape()関数は文字列をエンコードすることができ、このようにしてすべてのコンピュータで文字列を読み取ることができます.
構文
escape(string)
パラメータ説明
ストリングス
必要です.変換または符号化する文字列.
戻り値
コードされたstringのコピー.一部の文字は16進数の変換シーケンスに置き換えられます.
説明
この方法はASCII文字と数字を符号化しないし、次のASCII句読点も符号化しない.他のすべての文字は変換シーケンスに置き換えられます.
ヒントとコメント
ヒント:unescape()を用いて、escape()符号化された文字列を復号することができる.
ECMAScript v 3はこの方法の使用に反対しています.decodeURI()とdecodeURIComponent()を使用します.
実例
この例では、エスケープ()を使って文字列を符号化します.
<script type="text/javascript">
document.write(escape("Visit W3School!") + "<br />")
document.write(escape("?!=()#%&"))
</script>
出力:Visit%20W3School%21 %3F%21%3D%28%29%23%25%26
TIYescape()
エスケープ()を使って文字列をエンコードするにはどうすればいいですか?