プロトタイプフレームワークを使用して、「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. は、私は以下のクラスを持っているCCW順
- 5. Unityは、私は以下のクラスを持っているリポジトリ
- 6. は、私は以下のクラスを持っているリスト
- 7. どのように私は以下のようにメソッドを持って
- 8. 私は以下のクラスを持っている
- 9. RelativeLayoutは、私は以下のようにrelativeLayoutを持って
- 10. 私は以下のようなテキストファイル持っている値
- 11. XSDは - 私は、XSDファイルの以下のように持って
- 12. Djangoは以下のようにどのように私は私が辞書のリストを持っている
- 13. 私は以下のようなマトリックスクラスを持っています:
- 14. は、私は以下のようにHTMLコードを持っているjQueryの
- 15. は、以下のように私は、時系列データを持っている
- 16. は、私は以下のようにXMLファイルを持っているPHPとDOM
- 17. は、どのように私は私のモデルに以下のクラスを持っているどのように多くの要素は、C#
- 18. 私は以下のようにMagentoのコントローラを持っているMagentoの
- 19. 私はこのように以下のHTMLページを持っているのUIWebView
- 20. は、私は以下のようなファイルの束を持っているのpython
- 21. は、私は私のコードでは、以下のリンクを持っているどのようにAJAX
- 22. 私は以下のように2つの移行を持っている
- 23. 以下のようにのContextMenuが、私はDataGrid列を持っているMVVM
- 24. は、私は以下のようなデータを持っているのPerl/AWK
- 25. のQt:どのように私は、以下のウィジェットのレイアウト持ってスクロールバー
- 26. は、次のように私はクラスを持っているクラス
- 27. の移行は、私は以下のクラスを持っているCSS3
- 28. は、私は以下のクラスを持っているのWindows Azureテーブルストレージ
- 29. Javaの8ストリームは、私は以下のクラスを持っているリスト
- 30. 検索と私は以下のようにテキストを持っているワイルドカードで
これは私によく見えます。あなたの質問にさらに物質を加えることができますか? – FloydThreepwood
Javascriptにはクラスがありません。私はprototypejを知らないので、prototypejsがクラスのようなオブジェクトセマンティクスを提示するなら、私を無視してください。 –