2012-02-21 2 views
0

returning references 자바 스크립트를 사용하여 동일한 일을 성취 할 수있는 방법이 있습니까?자바 스크립트에서 PHP의 반환 참고 사항에 해당

예를 들어 어떤 변수가 참조에 바인딩되어야하는지 찾기 위해 함수를 사용하고 싶습니다. php에서 함수 앞에 앰퍼샌드를 사용할 수 있습니다. 어떻게 자바 스크립트에서이 작업을 수행 할 수 있습니까?

수정 : 가능하지 않은 경우 나 유사한 기능을 수행 할 수 있습니까? 감사합니다. . 당신은 단지 두 개의 원시, 같은 원시적에없는 두 개의 포인터를 가질 수 있기 때문에

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

자바 스크립트에서 불가능하다 :

+2

JavaScript로 할 수 없습니다. 얻을 수있는 가장 가까운 것은 객체의 속성 이름을 처리하여 이름을 문자열로 처리하는 것입니다. 그런 다음'obj [theName]'을 사용하여 객체 속성을 참조하여 액세스 할 수 있습니다. – Pointy

+0

고마워, 나는 그걸 시도 할 것이다 –

+0

'window'가 객체이기 때문에, PHP가 지정하는 능력을 반영하기 위해 phpjs.org와 같이 전역 변수 (예 :'window [theName]')를 설정할 수도 있습니다 문자열에 의한 함수 이름 - 일반적으로 객체를 전달하는 것이 더 안전하므로 이름 공간이 안전합니다. –

답변

1

아니, 참조를 사용하는 방법이 없습니다.

당신이하고 싶은 것을 성취 할 수있는 또 다른 방법이 있어야합니다. 참조를 사용하지 않고.

관련 문제