【マクロは】帰ってきたVxEditor【DMonkey】
at SOFTWARE
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:名無しさん@お腹いっぱい。 07/10/29 02:54:31 7G21icJ+0 DMonkey 自体の質問してもいいでしょうか? ダメだったら誘導してもらえたら幸いです。 クラスに(メソッドではなく)プロパティを定義するには どう書けばいいのでしょう? スクリプトではメソッドしか定義できないのでしょうか? ↓だとメソッドになってしまうので…。 function f(){ ... } Class1.prototype.prop = f1; 101:100 07/10/29 05:26:15 7G21icJ+0 すいません。例で書いたコード変ですね。 本当は既存の Editor クラスにプロパティを追加したいので、 function prop(){ ... } Editor.prototype.prop = prop; としてみてもメソッドになってしまう、という話です。 102:名無しさん@お腹いっぱい。 07/10/29 14:01:58 KUBtlOkv0 プロパティといいながら突っ込んでる関数の中身は何? よくわからんけど、javascriptはインスタンスにもメンバ追加できるから e1 = new Editor; e2 = new Editor; e1.prop = 1; e2.prop = 2; alert(e1.prop); //->1 alert(e2.prop); //->2 って書けるけど駄目なん? あとDMonkeyならclassベースの継承もできるから class myEditor extends Editor{ myprop = 'my property'; function mymethod(){ alert(this.GetLineString(0)); } } e = new myEditor; alert(e.myprop); //->"my property" e.mymethod(); //->1行目の文字列 みたいな書き方も出来るよ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5385日前に更新/73 KB
担当:undef