23

ノックアウト.jsビューモデルのほとんどすべての例で、行が表示されvar self = this、すべてのローカル変数が として参照されself.variableNameます。を使用するよりも、これの利点は何this.variableNameですか?

4

3 に答える 3

2

Selfオリジナルthisがオブジェクト内に保持されていることを確認するために使用されます。

これは、イベント ハンドラなどを使用する場合に便利です。

詳細については、こちらをご覧ください。

最初の回答は基本的にそれをカバーしており、良いリンクも示しています。見てみな。

于 2013-06-18T07:46:15.153 に答える
1

これは参照目的で使用されます。thisJavascript の下では、他の言語とは異なる動作をします。詳細については、これに関する MDN ドキュメントを参照してください

于 2013-06-18T07:52:30.717 に答える