Dateプロトタイプに関数を追加しました。私は、Flexプロジェクトにコードを配置する場所がどこにあるのだろうと思いますか?flexのベースタイプのプロトタイプを定義するコードを置く場所はどこですか?
0
A
答えて
0
おそらく、アプリケーションの初期化ハンドラに置くのが最適です - プロトタイプが作成されたときにどのコンポーネントでも使用されている場合です。
1
Flexアプリケーションのベストプラクティスは、そのクラスのプロトタイプを変更するのではなく、クラスのインスタンスを操作するユーティリティクラスを作成することです。たとえば、Date
オブジェクトを引数として受け入れる静的関数を持つcom.example.utils.DateUtil
クラスを作成することができます。このベストプラクティスに従う理由は、デフォルトでコンパイラの厳密な設定を使用し、密接なクラスのプロトタイプに追加された非標準関数にアクセスしようとするとコンパイラエラーが発生するためです。 strictモードをオフにする代わりに、コンパイラは厳密なモードでも同様にコードを最適化することができないため、推奨されません。
関連する問題
- 1. Googleコード:ドキュメントを置く場所はどこですか?
- 2. リポジトリを定義する場所はどこですか?
- 3. 非クラスメソッドを定義する場所はどこですか?
- 4. 頻繁にチェックされるコードを置く場所はどこですか?
- 5. 特定のコンシューマグループのコンシューマ数を定義する場所はどこですか?
- 6. 良いデザイン原則:テキスト処理コードを置く場所はどこですか?
- 7. find関数を置く場所はどこですか?
- 8. MVCビューにC#ベースのコードを配置する場所はどこですか?
- 9. Ocamlで共通の機能を定義する場所はどこですか?
- 10. swffit、コードを置く場所は?
- 11. サービスレイヤプロジェクトにIOC(ninject)コードを配置する場所はどこですか?
- 12. JS、CSS、Imagesなどの公共リソースを置く場所はどこですか?
- 13. このajaxフォームにローディングアイコンを置く場所は誰ですか?
- 14. NLogファイルの場所をコードでどのように定義できますか?
- 15. Rails 3:カスタムバリデータークラスを配置する場所はどこですか?
- 16. js_pluginsとcss_pluginsを配置する場所はどこですか?
- 17. UITableViewを配置する場所はどこですか?
- 18. Zend Layoutを切り替えるコードを置くのに適切な場所はどこですか?
- 19. Angular2/Ionic2グローバル変数を定義する場所はどこですか?
- 20. ソフトウェアでインターネット接続チェックのコードを書く場所はどこですか?
- 21. 再生コードを追加する場所はどこですか?
- 22. 大域定数を.NETライブラリに配置する場所はどこですか?
- 23. Zend Frameworkにモデルを置くのに最適な場所はどこですか?
- 24. MacにAndroid SDKを置くのに最適な場所はどこですか?
- 25. drupalにDBクエリを置くのに最適な場所はどこですか?
- 26. ユニバーサルルータをReactに置く場所とリンクを定義する方法は?
- 27. CakePHP 3 - カスタムSQLコードを置く場所
- 28. Ruby on rails3 javascriptコードを置く場所
- 29. このコードで乱数を生成する場所はどこですか?
- 30. react/reduxアプリで非UIロジックを置く場所はどこですか?