2006-07-25から1日間の記事一覧

:-|

急に忙しくなったよ!バグ報告があがってきたので調べていたらなんか巡り巡って全然関係なさそうなところが絡んでて参った。お手伝いの方も動き出したのでそっちの方は黙々とコーディング。最近怠けていたせいか集中してコードばっかり書いていると肩が痛くな…

|| 演算子

C++ では、 f(false || "hoge"); とした場合、関数 f には真偽値 (true) が渡されますが、JavaScript や多くの Lightweight Language では真となる方の値をそのまま返すようです。この例の場合は文字列が返ってきます。 // JavaScript alert(false || "hoge"…

この設計は突っ込んでくれってことなのか? ま、時間もないのだし波風立てず大人しく実装している方が良さそうだな。最初から完璧な仕様を求めようなんて思わないけど、さすがにこれじゃ何も作れませんよ……。午後はその辺固めるだけで終わりそうだ。

JavaScript で OOP

Prototype.js のソースやウェブ上の情報を参照しつつ、 JavaScript で OOP なコードの書き方などは大体覚えた。結構楽しい言語だなあ。仕事での出番はそれほど無さそうではありますが、まあ、そこそこ楽しめそうかな。