Javascript'te değişken ismi dize olarak almanın bir yolu var mı? (mi NSStringFromSelectorolarak kakao )
Bunu yapmak istiyorum:
var myFirstName = 'John';
alert(variablesName(myFirstName) + ":" + myFirstName);
--> myFirstName:John
GÜNCELLEME
JavaScript kullanarak bir tarayıcı ve başka bir program bağlamaya çalışıyorum. Bir tarayıcıdan geri arama yöntemi için başka bir programa örnek adları göndermek istiyorum:
FooClass = function(){};
FooClass.someMethod = function(json) {
// Do something
}
instanceA = new FooClass();
instanceB = new FooClass();
doSomethingInAnotherProcess(instanceB); // result will be substituted by using instanceB.someMethod();
...
Başka bir programdan:
evaluateJavascriptInBrowser("(instanceName).someMethod("resultA");");
PHP'de: PHP'de dize olarak değişken bir ad nasıl alınır?
console.log("myvar = " + myvar);ve her değişken için elle tekrar tekrar yazmak istemiyorsunuz .
variablesName(myFirstName)Yazabiliyorsanız, değişken adını zaten biliyorsunuz " ifadesinden başka bir yol düşünemiyorum . Deniyorum, ama yapamam ...