相关疑难解决方法(0)

变量名称作为Javascript中的字符串

有没有办法在Javascript中将变量名称作为字符串?(比如Cocoa中的NSStringFromSelector)

我想这样做:

var myFirstName = 'John';
alert(variablesName(myFirstName) + ":" + myFirstName);

--> myFirstName:John
Run Code Online (Sandbox Code Playgroud)

- 添加

我正在尝试使用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();

...
Run Code Online (Sandbox Code Playgroud)

....

[来自其他节目]

evaluateJavascriptInBrowser("(instanceName).someMethod("resultA");");
Run Code Online (Sandbox Code Playgroud)

在PHP中:如何在PHP 中将变量名称作为字符串?

javascript

134
推荐指数
12
解决办法
13万
查看次数

在Javascript中获取变量的"名称"

可能重复:
确定变量传递给函数后的原始名称.

我想知道是否有可能获得变量的实际名称.

例如:

var foo = 'bar';
function getName(myvar) {  
  //some code
  return "foo"  
};  
Run Code Online (Sandbox Code Playgroud)

所以对于getName(foo)将返回"foo"

那可能吗 ?

谢谢.

javascript variables

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

variables ×1