A Better Project@はてなダイアリー(インポート版)

基本的にここは更新されません。詳細はaboutへ。

だいたい解析を終えて製作中

それで、日数を簡単に取得できないもんかなあと検索してみたら、以下のページを発見。
vas-animatum: Dateオブジェクトで特定の月の日数を取得する
これは素晴らしいです。これを使えば、2月と12月だけを例外にして各月の日数を取得できてしまう。
で、各月の日数取得まで完了。公開は明日かあさってには。意外と難しいです・・・。
もはや、解析してるJavaScriptのかけらはどこにもないものになっているかも。
まあ、そのスクリプトを解析したおかげで、JavaScriptのだいたいのことは理解できたから良いですが。
やっぱり、プログラムを覚えるには、ソースを読め!ってやつでしょうか。

2006/05/19 追記

リンク先が消滅しているっぽいです。タイトルでググるとキャッシュで見れます。そのうちここで解説したいですが、今は詳しく解説する時間がないので、コードだけ書いておきます(リンク先コードとは完全に同じではありません。念のため)。

var myDate = new Date(2004,2,0);
var dateNum = myDate.getDate();
alert(dateNum);

を実行すると、「29」と表示されます。これで仕組みと便利さがわかってもらえるかと。