JavaScript エスケープ() 関数の用途は何ですか?

JavaScript の escape() 関数は、文字列を符号化して URL で安全に送信できるようにします。

文法的に

エスケープ(文字)

この文章を日本語に翻訳してください(ネイティブ向け):

エンコード対象の文字列。

戻り値:

エンコードされた文字列を返します。

例:

var str = "Hello, world!";
var encodedStr = escape(str);
console.log(encodedStr); // 输出:%48%65%6c%6c%6f%2c%20%77%6f%72%6c%64%21

ご注意ください。

  1. escape()関数は、非ASCII文字をエンコードする時、%xx という形式を利用し、そこで xx は文字の ASCII コードの 16 進数表記です。
  2. escape()関数は、アルファベット・数字・-・_・.・!・~・*・’・(・)などの文字はエンコードしません。
  3. escape() 関数は推奨されておらず使用が中止されています。 URL エンコードを行うには、代わりに encodeURIComponent() 関数を使用することをお勧めします。
bannerAds