Javascript JS如何在目标变量内部获取变量名?
我是js的初学者。我试着在互联网上找到一个解决办法,但我找不到 有没有办法知道变量的名称 在下面,我将给出每个参数的值……,请指教Javascript JS如何在目标变量内部获取变量名?,javascript,variables,parameters,Javascript,Variables,Parameters,我是js的初学者。我试着在互联网上找到一个解决办法,但我找不到 有没有办法知道变量的名称 在下面,我将给出每个参数的值……,请指教 Object = { a: xxx, b : xxx }; for(var i in Object ) { if(/* i`s variable name is 'a'*/){ /* do something*/ } } 根据你的例子: obj = { a: 'aaa', b: 'bbb' }; for (var i in obj) { if (i
Object = { a: xxx, b : xxx };
for(var i in Object ) { if(/* i`s variable name is 'a'*/){ /* do something*/ } }
根据你的例子:
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
}
@pst是,不需要在
obj
中的项目上循环。