K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>立て続けに申し訳ございません。 >『基礎からのWebアプリケーション開発入門』のP.226「補足 JSONP」について、3点質問させて頂きたいです。 > >・P.226 補足 JSONP① >「JSONPの基本的な原理は ~ <script>タグによるJavaScriptの取得は同一オリジンポリシーに縛られない」という記載があります。 >ここの意図は、「”外部ファイルからのJavaScript取得”は同一オリジンポリシーに縛られない」で合っていますか? >「<script>タグによるJavaScriptの取得」という言い方の理解が不安だった為、質問しました。 > > >・P.227 補足 JSONP② >「このようにして関数呼び出しを含むJavaScriptを取り込めば、その関数(上記で言えばcallbackFunc)が呼び出されます。」という部分で、 >具体的にcallbackFuncが実行されるタイミングがよく分かりませんでした。 >下記のように考えておけば良いのでしょうか? > >HTML────────────────────────┐ >│ : │ >│ <script src="外部サーバのURL"> │ >│ : │ >└─────────────────────────┘ > + >外部サーバのURL(読み込まれる) ──────────┐ >│JSONPの編集と下記のJavaScript生成 │ >│・callbackFuncの定義(具体的な表示の編集) │ >│・callbackFuncの実行(P.226の網掛け部分) │ >└─────────────────────────┘ > ↓ >HTML────────────────────────┐ >│ : │ >│┌─────────────────────┐ │ >││・callbackFuncの定義(具体的な表示の編集)│ │ >││★callbackFuncの実行(P.226の網掛け部分) │ │ >│└─────────────────────┘ │ >│ : │ >└─────────────────────────┘ > >★が読み込まれたときにcallBackFuncが実行される。 > > >・P.226 補足 JSONP③ >網掛け部分にある「callbackFunc」には、なぜコールバック関数という名前が付いているのでしょうか。webで調べたコールバック関数は「他の関数に引数として渡す関数」というイメージなので、ここでこの名前(callbackFunc)を使う意図がシックリ来ませんでした。 > > >以上、よろしくお願いいたします。 >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!