JavaScriptでオブジェクト指向をサポートしてくれるClass.js


20100801-01

JavaScriptでは厳密にはオブジェクト指向をサポートしていませんが、プロトタイプ・ベースのオブジェクト指向を使う事でClassを定義する事が可能です。

しかし、毎回自前で実装するには大変なのでClassをサポートしてくれるライブラリを使ってみるのはいかがでしょうか。

IT/WEB業界への転職なら求人サイトGreen

Class.jsを使うと、まるでオブジェクト指向のような書き方で実装可能です。

以下のようなコードで実装可能になるようです。

クラスの定義

One = {
	
	message:'',
	
	set:function(val){
	
		this.message = val;
	
	},
	
	get:function(){
	
		alert(this.message);
	
	}

};

使い方

var e = new Class(One);
e.set('Hello, World!');
e.get();

普段からオブジェクト指向なプログラムを書かれている方には便利なライブラリですね。

ちなみに、素のJavaScriptでクラスを定義する方法はIT戦記さんが詳しく紹介しています。

JavaScript OOP におけるクラス定義方法

興味の有る方はぜひ使ってみてください!

 

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

follow us in feedly