0
我是javascript noob。我想要做的是采用我的选择器id的名称,并将其用作另一个阵列的名称。我得到的所有类型的错误,当我尝试编写这个:(如何在选择器之后命名数组或对象?
var this.id = {};
或
var string(this.id) = {};
还给一些讨厌的错误:(
的这指的是我目前的选择,是输入我正在使用this.id给我输入ID的正确字符串。所以这个工作,至少根据console.log()
这就是我想要做的...
myObject =
{"ID of selector" = {variable A = 123, variable B = 493, variable C = 293},
"ID of selector" = {variable A = 493, variable B = 492, variable C = 342}
}
感谢您的帮助!
记错你如果你希望'this.id'是对象的话,想从ECMAScript 6的cource中获得[Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) 'this.id'是'string'那么简单的对象就足够了 – Grundy 2014-09-02 17:57:40
你不能用'var'变量。在您的示例中使用一个对象,如'myObject = {}',用于动态键控数据存储。 – Bergi 2014-09-02 18:46:12