カラカニのメモ帳
mindiaカラカニのメモ帳見出し語

decodeURIComponent

kani · 2011-01-14 更新

JavaScriptで、URLエンコードされた文字列をデコードするための関数。

覚えておくと便利なこと

ウェブアプリケーションからJavaScriptにデータを受け渡しする場合には、予めアプリケーションでエンコードしておき、decodeURIComponentで復号するのも一つの方法です。

こうしておくことで変な文字列を仕込まれて不正なJavaScriptが動作しないように設定することができます。
わざわざJsonにする必要は無いけど、シングルクウォートをエスケープするのもちょっと不安、という場合に良いかと思います。

関連する見出し語