内容へ移動
ユーザ用ツール
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
現在位置:
home
»
wiki
»
enchant.js
»
Tips
»
013 クラスの利用について
トレース:
wiki:enchant.js:tips:013
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 013 クラスの利用について ====== {{:wiki:enchant.js:tips:enchantjs_013_000.png?200|}} ===== 概要 ===== クラスの作成や継承はenchant.Class.create を用いて行います。クラスはMyClass.js としてファイルを作成します。 ==== ソースコード ==== <code javascript> // main.js // // 自作クラス。myClass.js // var myClass = enchant.Class.create({ initialize: function(name) { this.name = name; }, Hoge: function() { alert( 'Hello! ' + this.name ); } }); </code> 作成したクラスを、index.html で読み込んで使える様にしておきます。これは、既存のクラスと同じ様に呼び出すことが出来ます。 ==== 使い方 ==== <code javascript> // main.js var my = new myClass( "Test"); my.Hoge(); </code> ==== クラスの継承について ==== クラスの継承もenchant.Class.create 関数を使って行うことが出来ます。クラスを継承する場合、第一引数に継承元のクラスを指定します。 <code javascript> // main.js // myClass を継承したmyClassEx の作成。 var myClassEx = enchant.Class.create(myClass,{ initialize: function(name) { myClass.call(this, name); this.name = name; }, Hoge: function() { alert( 'Hello! ' + this.name ); } }); </code> ==== ダウンロード ==== {{:wiki:enchant.js:tips:enchantjs_useclass.zip|}}
Permalink
wiki/enchant.js/tips/013.txt
· 最終更新: 2014/11/07 23:55 (外部編集)
ページ用ツール
ログイン
文書の表示
文書の先頭へ
印刷
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
oeffentlich