これはおそらく不可能ですが、とにかく質問する必要があります。Javascript Objectコンストラクタコンストラクタを呼び出す変数名を取得
私はコンストラクタ関数を使用している場合のようなもの:CS_Sidekickコンストラクタ内側から
function CS_Sidekick() {
//do whatever
}
var foo = new CS_Sidekick();
はコンストラクタと呼ばれる変数を把握するためにどのような方法が、この場合、私がfooを取得したいのですが、そこにあります。
のでCS_Sidekickコンストラクタ内側から
function CS_Sidekick(){
//return foo since that's the variable that called it
}
あなたはfooを返すと言います。私はパラメータを取る関数を使用し、それにいくつかのプロパティを追加してからそれを返します。そのような場合は、関数を呼び出す前にfooが存在し、 'foo = addNewProps(foo);を使用します。 – IrkenInvader
"変数 "は何も"呼び出し "ません。これは呼び出しであり、次に変数への代入が続きます。他の何かが続く場合、あなたは何を得たいですか? (ヒント:いいえ、不可能です) – Bergi
これは[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)です。あなたはそれについて尋ねていますが、本当の問題があなたが解決しようとしていることを私たちに言っているわけではないので、実際の問題に対して有用な解決法を提供することはできません。 – jfriend00