「this」はjavascriptで、「this」には何らかのリソースがあり、フォームでthis.submitとはどういう意味ですか?「this」は何ですか?javacript
-2
A
答えて
3
Yes, there are resources on this
を感じています。
2
1
は、現在のオブジェクトを指します。私のようなものがあればそう:
var someVar = {
some: 'thing',
another: function(){
return "thing";
},
more: function(){
this.some + this.another();
}
}
を次にそれらのステートメントでthis
はsomeVar
を指し、あなたはsomeVar
のメンバーである機能another()
を呼び出している...
0
this
自己でありますオブジェクトへの参照。
オブジェクト内で使用される場合、this
はそのオブジェクト自体を参照します。
外部(オブジェクト内ではありません)this
は、グローバルオブジェクトを指します。
したがって
function Func(z) { this.x = z; }
と
var o = new Func(3);
var p = new Func(4);
をしながら
Func(7);
を実行すると、7
にXグローバル変数を設定します
は、2つのオブジェクト、 O及びPを作成し、Pため O及び4に3へのFuncインスタンスXのプロパティを設定します。
よく設計された説明はthis siteです。
0
PDFのテキストは、「これ」とそれがどのように変化するかを深さで説明しています。
https://github.com/spencertipping/js-in-ten-minutes/blob/master/js-in-ten-minutes.pdf
(申し訳ありませんが、それはウェブ上で直接acessibleではありません、あなたがものをダウンロードする必要が)
きっとあなたは「この」上の任意のリソースを意味しますか? –
投稿する前にこの質問をすべて*調査しましたか? –
'this.submit()'はフォームの文脈でフォームを送信します...あなたがそれを考えるなら、意味があります。 –