2010-05-01から1ヶ月間の記事一覧

HTML5のドラッグ&ドロップ

前回作成した物を利用してhtml5でドラッグアンドドロップの機能を追加してみたいと思います。 動作確認したところ、Firefoxでのみ作動しました。ドラッグオーバーしている行にドロップするとその行の下に配置するようにしました。 同じテーブル内でも同様で…

javaScriptを使ってテーブルの行を追加・削除する

何かJavaScriptばかりになっているが、 とりあえず過去の作成物ソースコードを載せておくことにします。 あんま役に立たないかも。これ作ったときは勉強したてで、色々試したいこととかも混ぜてます。 prototype.jsの存在は知ってましたが、使わず。 まずは…

DOMのnodeType

DOMにはnodeTypeというものがあり、 JavaScriptでhtmlを操作する際によく使用される。 JavaScirptは見て分かるように型定義が緩いため、 時々オブジェクトに何が入っているのか分からなくなる時がある。 そんなとき、オブジェクト.nodeTypeを確認すると以下…

JavaScriptのスコープチェーンやCallオブジェクトやらの覚え書き

関数が実行されるとCallオブジェクトというオブジェクトが作成される。 ここには引数の値(Argumentプロパティ)や関数内で使用するローカル変数の値が格納される。 ローカル変数のスコープ(ある変数が有効となる範囲)はこの関数のみで、もし、この関数内に 定…

java threadの走り書きメモ

最近、PythonやらErlangをちょこちょこやっていたので、 久しぶりにjavaをいじろうと思ったものの、すごい忘れている。。 スレッドに関しても好きだったのに、忘れていてちょっとショックだった。 ちなみにPythonは数学系の人が開発し、Perlは言語系の人が開…

html5のWeb Workers

最近html5の参考書を購入しました。 これまでのhtmlと互換性はあるものの、劇的に進化している気が。。 単なるwebドキュメントレベルを超えて一つのプログラミング言語となったような。 今後業務系だろうがオープン系だろうが、設計レベルから根本的に変わり…