onloadなど

JavaScriptキホンのキからということで。

<body onload="hoge()">
とすれば、bodyが読み込まれた時(読み終えた時?)に、hoge functionが呼び出される。

<body onload="hoge(fuga)">
勿論、引数も渡せる。

onloadとは逆にonunloadというものもあって、
<body onunload="hoge()">
とすれば、ページを離れる際にhoge functionが呼び出されるみたい。

<body onbeforeunload="hoge()">
というのもあって、onunloadの前に呼ぶらしい。
実際にページ遷移する前に確認ダイアログを出したり出来るようだ。

でも、後者2つはブラウザによって動いたり動かなかったり中途半端に動いたりとまちまちだったので、標準って感じがしないですね……。

ところで、HTML5 JavaScriptの正式な仕様書って何処に在るんでしょう?

JavaScriptを勉強したい

JavaScriptを勉強したいなと前々から思っていたものの、実はずっと手を付けないでいました。

しかしHTML5関係の勉強会に出ている割に、いつまでもJS初心者というのも恥ずかしいので、下記に挑戦してみることにします。

Canvas を使ってスペース ゲームを作成する方法

http://msdn.microsoft.com/ja-jp/library/gg589490.aspx

何故ゲームなのかというと、私が最もモチベーションを保てるのがゲームの作成だと思ったからです。

とりあえず今日一日はこれをやろう。