代码之家  ›  专栏  ›  技术社区  ›  shdev

获取Javascript[duplicate]中变量的“name”

  •  10
  • shdev  · 技术社区  · 14 年前

    可能重复:
    Determine original name of variable after its passed to a function.

    我想知道是否有可能得到一个变量的实际名称。

    var foo = 'bar';
    function getName(myvar) {  
      //some code
      return "foo"  
    };  
    

    有可能吗?

    谢谢。

    1 回复  |  直到 8 年前
        1
  •  7
  •   Mark Byers    14 年前

    但是,如果按以下方式调用函数,则可以使用另一种方法:

    getName('foo') 
    

    或者同时传递值和名称:

    getName(foo, 'foo')