javascript中有没有一种方法可以将新哈希表中的变量用作键
例子
var key1 = "test1";
var key2 = "test2";
var table = { key1: true, key2: true };
但我希望这张桌子最终成为
{ test1: true, test2: true }
javascript中有没有一种方法可以将新哈希表中的变量用作键
例子
var key1 = "test1";
var key2 = "test2";
var table = { key1: true, key2: true };
但我希望这张桌子最终成为
{ test1: true, test2: true }
您可以通过以下示例使用它:
var key1 = "test1",
key2 = "test2",
table = {};
table[ key1 ] = true;
table[ key2 ] = true;
console.log( table ); // { test1: true, test2: true }
请参阅 jsFiddle演示。
所以访问它们就像
console.log( table.test1 );
或者
console.log( table[ key1 ] );
或者
console.log( table[ "test1" ] );