Czy istnieje sposób, aby uzyskać nazwę zmiennej jako ciąg znaków w JavaScript? (jak NSStringFromSelectorw kakao )
Chciałbym zrobić tak:
var myFirstName = 'John';
alert(variablesName(myFirstName) + ":" + myFirstName);
--> myFirstName:John
AKTUALIZACJA
Próbuję połączyć przeglądarkę i inny program za pomocą JavaScript. Chciałbym wysłać nazwy instancji z przeglądarki do innego programu dla metody wywołania zwrotnego:
FooClass = function(){};
FooClass.someMethod = function(json) {
// Do something
}
instanceA = new FooClass();
instanceB = new FooClass();
doSomethingInAnotherProcess(instanceB); // result will be substituted by using instanceB.someMethod();
...
Z innego programu:
evaluateJavascriptInBrowser("(instanceName).someMethod("resultA");");
console.log("myvar = " + myvar);w kółko każdej zmiennej.
variablesName(myFirstName), znasz już nazwę zmiennej”. Próbuję, ale nie mogę ...