JavaScriptのクラスってどう扱うの?

前回と同じく、
とほほのJavaScriptリファレンスでクラスについて調べました。

JavaScript では標準で用意されている型(クラス)のほか、
function を用いてユーザー定義のクラスを定義することができます。


自分で定義したクラスを呼び出すには、

var test = new testclass(“aaa”);

でnew演算子を使えばいいようです。

ここら辺はPHPと同じ感じですね。


話は変わりますが、そもそもJavaScriptを勉強し始めたのは、
仕事で他の人が作ったソースを修正しなければいけなくなったからです。

PHPである程度システム言語には慣れたつもりで今したが、
思った以上に読めなくて苦労しています(苦笑)

スポンサーリンク
スポンサーリンク
  • maito

    JavaScriptに厳密な意味でのクラスはないような気がします。
    new testclass(”aaa”);
    にしても、一度、function testclass(args){alert(“hoge”);}みたいに、関数宣言しないといけないので、やはりファンクションの方が正しい気がする。