Есть ли способ получить имя переменной в виде строки в 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");");
console.log("myvar = " + myvar);снова и снова для каждой переменной.
variablesName(myFirstName), вы уже знаете имя переменной». Я пытаюсь, но я не могу ...