タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

enumに関するash1takaのブックマーク (1)

  • progress.from.tv » JavaScriptでJavaのようなenumを定義するには?

    Java 5.0がら導入されたenumは、他の言語のenumと異なって、独自のメンバーを所有することができる。(また、互換性維持の為、Javaのenumはコンパイル時にクラスへと変換される) 参考: J2SE 5.0 Tiger 虎の穴 Typesafe Enum http://www.javainthebox.net/laboratory/J2SE1.5/LangSpec/TypesafeEnum/TypesafeEnum.html これは非常に便利。たとえば、リバーシの駒を列挙型で表現するとき、列挙値として、黒、白を定義し、さらに裏面を取得するメソッドを定義できる。 今回は、これをJavaScriptで実現するための方法を考えてみた。 Javaで記述した場合、次のような感じ。 public enum Piece { Black, White; public Piece getTurn

  • 1