空飛ぶとんジニア

小さな企業のWeb担当者が日々起こったことを共有したり、思ったこと、勉強したことを書いていくブログ

jsでよくある「関数読み込まれてない」問題の対処法

実行順序とか考慮して使わないようにすべきなんだけど、どうにもならない時

var repeat = setInterval(function(){
  if(typeof(hogeFunc == "function") {
    hogeFunc()
    clearInterval(repeat)
  }
});

こいつが助けてくれるときがあります。