encodeURIComponentでのジャバスクリプト()とencodeURI()の差で

はじめに:JSわずか数グローバル関数は、二つのグローバル関数は、URL文字列をエンコードするために使用することができますがあります。

一、encodeURIComponentで()

あるさまざまな部分を分離するために使用されるエスケープURIの句読点、あなたはエンコードすることができます「:」「//」文字「」?そして、他のロゴ。

 

二、encodeURI()

テストした後、それが唯一のURLエンコードすることができます  中国語の文字を

 

 要約:

  encodeURIComponentでは、()、比較的大きな範囲をコードしているので、それはURL(ないアクセスやジャンプ)の終わり頃渡された場合1が、これを使用することをお勧めします!

  2は、バックエンドへのアクセス、およびテキストのパラメータを運ぶためのフロントエンドURLあれば、使用することをお勧めします、それは同時にジャンプには影響しないので、バックエンドに引数を運ぶことができるよう、encodeURI()は、!

おすすめ

転載: www.cnblogs.com/teamemory/p/11989809.html