ホームページ > 記事 > ウェブフロントエンド > JavaScript 文字エンコーディングのルール_JavaScript スキル
[escape]
ISO Latin 文字セットは、指定された文字列をエンコードします。エンコードされない文字 [ @ * / ]
[encodeURI]
UTF-8 文字セットは、指定された文字列をエンコードします
[encodeURIComponent]
UTF-8 文字セットは、指定された文字列をエンコードします。[より多くの文字をサポート]
ソース ページとターゲット ページが両方とも同じ文字セットにある場合、UTF-8 に変換する必要はありません。[エスケープ] を使用すると、UTF-8 に変換できます。
ソースページとターゲットページの文字セットが異なる場合、統一するには、UTF-8 の使用を検討してください。
new String(request.getParameter(" PARAM_NAME) ").getBytes("ソースページのエンコーディング"), "UTF-8")