別の質問に答えると、URL コンポーネントのコンテンツをエンコードするためにまだescape
/を使用しているという点で、Javascript/DOM の知識が少し古くなっていることに気付きましたが、代わりに/を使用する必要があるようです。unescape
encodeURIComponent
decodeURIComponent
私が知りたいのは、escape
/の何が問題なのかということunescape
です。Unicode 文字に何らかの問題があるという漠然とした提案がいくつかありますが、明確な説明は見つかりません。
私の Web 経験はかなり偏りがあり、ほとんどすべてが Internet Explorer に関連付けられた大規模なイントラネット アプリを作成することでした。escape
これには/の多くの使用が含まunescape
れており、関連するアプリは何年も前から Unicode を完全にサポートしています。
escape
では、 /unescape
が持つはずの Unicode の問題は何ですか? 問題を実証するためのテストケースはありますか?