プロトタイプフレームワークを使用して、「javascriptのクラス内のインスタンス変数」を宣言することができますデータ型?は、どのように私は以下のクラスを持っている
0
A
答えて
0
JavaScriptにはデータ型宣言がありません。私はprototypejsを使用しましたので、それはしばらくしているが、私はあなたがこのような何かができると思う。
var Person = Class.create({
name: '',
someOtherVariable: 1,
initialize: function(name) {
this.name = name;
},
say: function(message) {
return this.name + ': ' + message;
}
});
(あなたのコードサンプルのように)宣言せずに変数を使用して動作しますが、それはもう少しすることができ別々に宣言されている場合は、どのプロパティが使用されているのかを明確にします。さらに、このようにデフォルト値を与えることもできます。
+0
@ Jani Hartikanienに感謝します。これは私が探していたものです! – tommi
関連する問題
- 1. は、どのように私は以下のクラスを持っているシーケンス
- 2. は、どのように私は以下のクラスを持っているナビゲーションプロパティ
- 3. パターンは、私は以下のようにポリシーのクラスを持っている
- 4. 私は以下のようにファイルを持っているパターン
- 5. モック私は以下のようにクラスを持っているパラメータ
- 6. は、私は以下のクラスを持っているHashSetの
- 7. 私は以下のようにデータフレーム持っているのPython
- 8. は、私は以下のクラスを持っているリスト
- 9. Unityは、私は以下のクラスを持っているリポジトリ
- 10. は、私は以下のクラスを持っている
- 11. は、私は以下のクラスを持っているCCW順
- 12. 私は、XML以下のように持っているXSLT
- 13. 私は以下のクラスを持っているJavaの
- 14. 、私は以下のような配列を持っている
- 15. 私は以下のようなファイルを持っている
- 16. どのように私は以下のようにメソッドを持って
- 17. 私は以下のクラスを持っている
- 18. C++、私は以下のクラスを持っている木
- 19. 私は以下のクラスを持っている
- 20. RelativeLayoutは、私は以下のようにrelativeLayoutを持って
- 21. Djangoは以下のようにどのように私は私が辞書のリストを持っている
- 22. 私は以下のようなテキストファイル持っている値
- 23. XSDは - 私は、XSDファイルの以下のように持って
- 24. 私は以下のようなマトリックスクラスを持っています:
- 25. 以下のように私は私のセットアップを持っているUIViewの
- 26. どのように私はJavaScriptで以下の「クラス」の機能を持っているのJavascript
- 27. 私は以下のようにリストを持って
- 28. は、私は以下のようにHTMLコードを持っているjQueryの
- 29. は、どのように私は以下のようにコードを持っている子のdivのid
- 30. Pythonは、私は以下のようなJSONを持って
これは私によく見えます。あなたの質問にさらに物質を加えることができますか? – FloydThreepwood
Javascriptにはクラスがありません。私はprototypejを知らないので、prototypejsがクラスのようなオブジェクトセマンティクスを提示するなら、私を無視してください。 –