ブックマーク / d.zeromemory.info (2)

  • [JavaScript]動的ロード(遅延ロード)3 - suVeneのアレ

    [javascript][ajax] 遅延ロードに関するまとめ。 外部 js をいくつかロードした後に実装したいコードを書く。 C でいう include、Java でいう import、Perl でいう use みたいなことがしたい。 んで、最速さんの wait 関数利用してこんな感じにした。 use.js var USE; (function() { var LIB_PATH = './'; USE = { /** * synchronized import list */ use: function(importList, fn) { var importInfo = importList.shift(); _import(importInfo[0], importInfo[1]); wait(importInfo[0], function() { if (importList.le

  • [JavaScript]動的ロード(遅延ロード)2 - suVeneのアレ

    [javascript][ajax] Ajax 流行ってるけどさ、 非同期通信の部分とかすっげー効果でるからそこが取り上げられてばっかだけど 実際は JavaScript のごく一部の機能な訳だ。 つー訳で、最近は Ajax ってよりも JavaScript や、プロトタイプベースの 基礎を学びながら遊んでたわけだが、プロトタイプベースっつーのは クラスベースのOOPとアプローチが全然違うから戸惑ったな。 まず、静的クラスの定義が無いってのがありえんかった。 この辺の話は今度にしよっと。 んでまぁ、プロトタイプベースの JavaScript を ちょっぴり クラスベース的にかける prototype.js はとっつきやすかった。 Java やってる人は、このコード読むと良いぞ。 中身は洗練されてると思うなぁ。 とりあえず、今の俺の知識じゃケチつけるとこが見つからんくて ほぉ~ っと思うよう

  • 1