Existe-t-il un moyen d'obtenir un nom de variable sous forme de chaîne en Javascript? (comme NSStringFromSelectordans Cocoa )
Je voudrais faire comme ceci:
var myFirstName = 'John';
alert(variablesName(myFirstName) + ":" + myFirstName);
--> myFirstName:John
METTRE À JOUR
J'essaye de connecter un navigateur et un autre programme en utilisant JavaScript. Je voudrais envoyer des noms d'instance d'un navigateur à un autre programme pour la méthode de rappel:
FooClass = function(){};
FooClass.someMethod = function(json) {
// Do something
}
instanceA = new FooClass();
instanceB = new FooClass();
doSomethingInAnotherProcess(instanceB); // result will be substituted by using instanceB.someMethod();
...
Depuis un autre programme:
evaluateJavascriptInBrowser("(instanceName).someMethod("resultA");");
En PHP: Comment obtenir un nom de variable sous forme de chaîne en PHP?
console.log("myvar = " + myvar);encore et encore, pour chaque variable.
variablesName(myFirstName), vous connaissez déjà le nom de la variable».