添加名称在变量中的数组

时间:2016-12-04 22:39:42

标签: javascript node.js

我在node.js(JavaScript)中创建一个程序,我想让它创建一个名称在变量中的数组,所以这样的事情

const name = "test"
const name = ["Contents", "Here"]; // Trying to make an array called the name 
// stored in the "name" variable

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用对象中的属性名称执行此操作。但是,AFAIK,你需要像eval()这样的东西来做一个数组(你不应该使用eval())。

以下是对象的用法:

var myObject = {};
const name = "test"
myObject[name] = ["Contents", "Here"]; 

// Test
console.log(myObject.test);
console.log(myObject[name]);
console.log("Does object have a 'test' property? " + (name in myObject && name === "test"));

答案 1 :(得分:-1)

const var_name = "test"
const arr_name.push(var_name);
console.log(arr_name)?

我不确定此代码是否符合您的要求。