如何将变量字符串设置为对象选择器?

时间:2018-10-22 06:02:06

标签: javascript react-native

“我的对象”有很多带有位置的参数,例如USA JAP ...

如何使用String变量来使我的对象参数值一致

这是我的病情:

let loc = '';
if (location === 'USA') {
  // the value setting from my Object parameter
  // different location with different value
  loc = 'usaLocationValue';
} else if (location === 'JAP') {
  loc = 'japLocationValue';
} else if() {
  // etc...
} else {
  // ...
}

// and then filter it
let filterLocationValue = [];
filterLocationValue = MyObjectArray.filter(value => {
  return value.loc > 0; // it doesn't work
});

我仍然尝试使用return value.${loc} > 0(带有放号),它也不起作用。

如果我必须设置if condition来决定首先使用哪个参数。如何实现?

任何帮助将不胜感激。预先感谢。

0 个答案:

没有答案