引用具有不允许的语法的对象

时间:2019-03-14 10:52:15

标签: javascript function syntax

我有一个变量,如下所示:

render() {
  console.log("Test1 admin");
  const a = localStorage.getItem("a");

  return (
    <div>
      test2
      {a ? a.toUpperCase() : <Redirect to="/" />}
    </div>
  );
}

此变量的命名是基于其他对象创建的。

player.participant.X_real_false,false_0,1

我可以在两者之间添加任何内容并更改名称元素的顺序,但不能更改组成命名的元素。

如何在Javascript中引用此变量?

1 个答案:

答案 0 :(得分:0)

const obj = {}

obj["any-name-with-any-$@%&-chars"] = 1;

console.log(obj, obj["any-name-with-any-$@%&-chars"])