Javascriptを触りだして9ヶ月経つ。 昔のコードを見ると恥ずかしくなるなぁ(゚ε゚)キニシナイ! クロスドメインでアクセスするための非同期通信としてJSONPはすごく便利だけど ちょっとなぁってところが3つある。 callback関数名を渡すところ scriptタグのremoveChildを書くのが面倒くさい callback関数のスコープ 1つ目 <script type="text/javascript" charset="UTF-8" src="http://del.icio.us/feeds/json/futa23?callback=コールバック関数名"/> 初めてJSONPを知ったJSONscriptRequestでもコールバック関数をURL内に文字列として指定してる。 文字列で指定するんじゃなくて関数で指定したい! 例えば、こんな風に指定できたほうが自然だよね。 new