X ++でコードを記述するときは、this.functionYouWant()
を参照する必要があり、element.FunctionYouWant()
を参照する必要があることがあります。時には両方が範囲内にあることもあります。私はしばしば1つを試し、もし私が望む機能がなければ、もう1つを試してみる。 this
の使用時期と、element
の使用時期を説明するルールはありますか?X ++の "this"対 "element"キーワード
17
A
答えて
35
this
は、どのオブジェクトでも、現在のオブジェクトとメンバーメソッドを参照するために使用できます。
MorphXフォームとレポートは複合オブジェクトです。
フォームでは、オブジェクトのコレクションはFormRun
オブジェクトに含まれています。 オブジェクトのメンバーを参照するには、element
リファレンスを使用します。
コードが最上位に配置されている場合は、this
とelement
の間に機能的な違いはありません。
コードがFormDataSourceに配置されている場合、this
はデータソースを参照しますが、element
はFormRun
を参照します。
0
"これは"同じクラスのオブジェクトを参照するだけですが、メソッドの機能性が同じであれば "要素"はフォームレベルのフォームにアクセスします(データレベルレベル、デザインレベルなど)
関連する問題
- 1. JavascriptのキーワードTHISとELEMENT
- 2. キーワード "this" in jQuery対MVC
- 3. javascriptの 'this'キーワード
- 4. IDA pro 'this'キーワード
- 5. $ this-> requestElement()と$ this-> element()の違いは何ですか?
- 6. Javaコンストラクタのthisとsuperキーワード
- 7. 抽象クラスの 'this'キーワード
- 8. javaでキーワード "this"を使用
- 9. JavaScriptの 'this'キーワードについて
- 10. javascriptコールバック関数内の "this"キーワード
- 11. 対ORキーワード
- 12. Javaコンストラクタで 'this'キーワードを使用する
- 13. CakePHP $ this-> element正しい使い方ですか?
- 14. <a href="javascript:foo(this)"> passes Window, I want the tag element itself
- 15. $(this)).parent(クラス名は 'x')
- 16. XSD <element><complexType><sequence>対<element><sequence>
- 17. jquery delegate関数内で "this"キーワードを使用するには?
- 18. javascriptの配列内で "this"キーワードを使用するには?
- 19. jquery対$(これ)そして多分$ this
- 20. オブジェクト指向のjavascript - "this"キーワードとオブジェクト内の関数へのアクセス
- 21. HTML5 Clicable canvas element?
- 22. キーワード "this"の実際の意味は何ですか?
- 23. JavaScriptプロトタイプオブジェクトを使用する場合のイベントメソッドの "this"キーワード
- 24. Javascriptを:X = obj.fn対obj.fn(); X()
- 25. AngularJS: `{{x + '、' + y}}対{{x}}、{{y}} '
- 26. javaの拡張クラスで 'this'キーワードを使用
- 27. ネストされたオブジェクトリテラル内の 'this'キーワードを解決する方法
- 28. 次の文脈でキーワード 'this'を使用する意味
- 29. キーワードthisを使用している場合のオーバーヘッド?
- 30. JavaScriptオブジェクトのリテラル "this"キーワードjQueryコールバック引数渡し
これは私にはっきりと分かりました。ありがとうございました! – SamekaTV