タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとcode readingに関するo0hのブックマーク (1)

  • 遅延ロードでJavaScriptのお勉強 - Born Neet

    となっています。 わかりにくいのは、checkですね^^ この関数では、外部jsの読み込み完了を判断する必要がありますが、JSにはそんな機能はありません。 (っていうか外部ファイルのロード自体もHTMLを利用して実現してるぐらいです) ただ、多くのjsファイル(ライブラリは特に)読み込まれるとグローバル領域に何かしらのオブジェクトを作ります。 なので、そのオブジェクトの有無をチェックすることで、外部jsのロード完了をしろうというわけです。 jQueryだと、window.jQueryがそのオブジェクトになります。(window.はグローバルを示します) function load(src, check, next) { } と書かないのは、前者の方が汎用性が高いためだと思われます。 if文等ブロック内に書けたりとかするので。 (function文だと関数の中に書けないからこっちの形にしてる

    o0h
    o0h 2011/05/15
    id:amachangの日記をネタにしたコードリーディング系の記事。あとで読む
  • 1