人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Javascriptで、あるユーザー定義関数の実行完了後に他の関数を実行するにはどのようにしたらよいのでしょうか。setInterval()などである変数をモニターする方法やAjaxを利用する方法などはなんとなく思いついたのですが、もっとスマートな方法はありますか?


●質問者: shinwa-tokyo
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Lhankor_Mhy
ベストアンサー

ユーザー定義関数というのはfunctionのことでいいんですよね?コールバックではダメなんですか?

(function(){
 test(function(){alert('callback');})
 function test(callback){
 alert('test');
 callback();
 }
})()
// 'test' 'callback' の順でアラートします
◎質問者からの返答

ありがとうございます。

ネットで色々調べてみたものの

コールバックに関する情報がなかなか見つからずにいました。

教えていただいた例を参考になんとか問題解決できそうです。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ