-3

私はアレクサに次のコードを見てきました:Alexaのこの特定のコードは何をしていますか?

var Response = function (context, session) { this._context = context; this._session = session; }; 

私はそれをしようとしているものか不明だとそう、特にこの部分:

_context.

おかげ

+0

それは、オブジェクトのプロパティを初期化したクラスのコンストラクタです。 – Barmar

+0

Javascriptでオブジェクト指向プログラミングに関するチュートリアルを読む必要があります。 – Barmar

+0

普通のコンストラクタのように見えますが、問題は何ですか? また、最悪の質問のタイトル - どのように同じ問題で将来他の人を助けることになるのですか?更新してください – Lissy

答えて

2

にです新しいオブジェクトのプロパティをそのパラメータから初期化するクラスコンストラクタです。

var Response = function(context, session) { 
 
    this._context = context; 
 
    this._session = session; 
 
}; 
 

 
var r = new Response("a context", "session 1"); 
 
console.log(r);

関連する問題