<!DOCTYPE HTML > < HTML LANG = "EN" > < 頭> < メタ文字コード= "UTF-8" /> < メタ名= "ビューポート" コンテンツ= "幅=装置幅、初期の規模= 1.0" /> < メタHTTP-当量= "X-UA-互換性のある" コンテンツ= "IE =エッジ" /> < タイトル>ドキュメント</ タイトル> </ ヘッド> < ボディ> < スクリプト> // 質問1: VaRの名前= 「ウィンドウ」。 VaRのオブジェクト= { 名前:「私のオブジェクト」、 getNameFunc:関数(){ 戻り 関数(){ 戻り 、この.nameのを、 }。 } }。 console.log(object.getNameFunc()())。 // VAR object.getNameFunc F =(); // 類似 // VAR F =関数(){ // 戻りthis.name; // } // F(); //ポイントウィンドウ // 質問2: // VAR名=「ウィンドウ」。 // VARオブジェクト= { // 名前: "私のオブジェクト"、 // getNameFunc:機能(){ // この= VAR。 // return関数(){ // 戻りthat.name。 // }; // } // }。 // にconsole.log(object.getNameFunc()()) // 類似 // VAR object.getNameFunc F =(); // F =関数(){ // 戻りthat.name; @ }; // F(); //点はオブジェクトのオブジェクトに </ スクリプト> < / ボディ> </ HTML >