2010-12-31 10 views
-2

「this」はjavascriptで、「this」には何らかのリソースがあり、フォームでthis.submitとはどういう意味ですか?「this」は何ですか?javacript

+2

きっとあなたは「この」上の任意のリソースを意味しますか? –

+3

投稿する前にこの質問をすべて*調査しましたか? –

+1

'this.submit()'はフォームの文脈でフォームを送信します...あなたがそれを考えるなら、意味があります。 –

答えて

3

Yes, there are resources on thisを感じています。

+0

mozillaにはたくさんのjavascriptチュートリアルがありますか?mozilla javascriptのチュートリアルコレクションはどこですか? – dramasea

+1

https://developer.mozilla.org/ja/JavaScriptイベントを探しましたか? – SLaks

+0

はい、私はこのように混乱しています。 – dramasea

1

は、現在のオブジェクトを指します。私のようなものがあればそう:

var someVar = { 
    some: 'thing', 
    another: function(){ 
    return "thing"; 
    }, 
    more: function(){ 
    this.some + this.another(); 
    } 
} 

を次にそれらのステートメントでthissomeVarを指し、あなたは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です。

関連する問題