Javascript에서 변수 이름을 문자열로 얻는 방법이 있습니까? (마음 NSStringFromSelector에 코코아 )
나는 이렇게하고 싶다 :
var myFirstName = 'John';
alert(variablesName(myFirstName) + ":" + myFirstName);
--> myFirstName:John
최신 정보
JavaScript를 사용하여 브라우저와 다른 프로그램을 연결하려고합니다. 콜백 메소드를 위해 브라우저에서 다른 프로그램으로 인스턴스 이름을 보내고 싶습니다.
FooClass = function(){};
FooClass.someMethod = function(json) {
// Do something
}
instanceA = new FooClass();
instanceB = new FooClass();
doSomethingInAnotherProcess(instanceB); // result will be substituted by using instanceB.someMethod();
...
다른 프로그램에서 :
evaluateJavascriptInBrowser("(instanceName).someMethod("resultA");");
PHP에서 : PHP 에서 변수 이름을 문자열로 얻는 방법은 무엇입니까?
console.log("myvar = " + myvar);각 변수에 대해 수동으로 반복해서 입력 하는 느낌이 들지 않을 수 있습니다 .
variablesName(myFirstName)이미 변수 이름을 알고 있다"는 것 외에는 다른 방법을 생각할 수 없습니다 . 노력하고 있지만 할 수 없습니다 ...