2012-02-21 16 views
0

javascriptを使用してPHPでreturning referencesと同じことを達成する方法はありますか?javascriptでPHPが返す参考資料

例えば、私は関数を使用して参照をバインドする必要がある変数を見つけようとします。phpでは関数の前にアンパサンドを使うことができます。どうすればjavascriptでこれを行うことができますか?

EDIT:そうでない場合は、私は同様のことをすることができますか?おかげさまで あなたは2つのだけのプリミティブ、同じプリミティブにない二つのポインタを持つことができるので、

$obj->value = 2; 
echo $myValue; // prints the new value of $obj->value, i.e. 2. 

はJavascriptでは不可能である:

+2

JavaScriptで行うことはできません。あなたが得ることができる最も近いのは、オブジェクトのプロパティ名を扱い、名前を文字列として扱うことです。 'obj [theName]'を使ってオブジェクトのプロパティを参照することができます。 – Pointy

+0

ありがとう、私はそれを試してみる –

+0

'window'はオブジェクトなので、指定するためのPHPの能力を反映するために、phpjs.orgと同様に、グローバル(例えば' window [theName] ')を設定することもできます関数名は文字列で指定しますが、通常はオブジェクトを渡すほうがよいので、名前空間は安全です。 –

答えて

1

いいえ、参照を使用する方法はありません。

あなたがしたいことを達成する別の方法があるはずです。参照を使用しない。

関連する問題