JavaScript

JavaScript勉強メモ

DOMとは 表示したHTML文書の要素をプログラミング言語から操作する仕組み。 DOMの仕組みを備えたブラウザは、HTML文書を読み込むと、その構造を基に「documentオブジェクト」をルートにしたオブジェクトのツリー(DOMツリー)を生成する。 scriptタグの位置…

JavaScriptでブレゼンハム

Wikipediaの擬似コードをほぼそっくりそのまま適用できた。

JavaScript勉強メモ

巻き上げ 以下は「undefined」が出力される。 var hoge = 'hoge'; function func() { console.log(hoge); // 「undefined」 var hoge; // ←こいつのせい } func(); JavaScriptエンジンは、コードを2回搜査する。 最初の搜査では変数を初期化する。 関数引数…

HTML5のCanvasで簡易ソフトウェアレンダラ

こんなん http://saggie.github.io/javascripts/renderer/