JS如何在目标变量中获取变量名?

时间:2013-01-03 02:06:53

标签: javascript variables parameters

我是js的初学者。我试过通过互联网找到一个解决方案,但我无法做到。

有没有办法知道变量的名称是什么?

在下面,我将是每个参数的值......,请指教!!!

Object = { a: xxx, b : xxx };


for(var i in Object ) { if(/* i`s variable name is 'a'*/){ /* do something*/ }  }

1 个答案:

答案 0 :(得分:2)

根据你的例子:

obj = { a: 'aaa', b: 'bbb' };

for (var i in obj) {
    if (i === 'a') {
        //do something
    }
}

另一种没有遍历对象的方法:

obj = { a: 'aaa', b: 'bbb' };

if ('a' in obj) {
    // do something
}