如何在JavaScript中插入变量

时间:2019-02-27 17:28:07

标签: javascript jquery

我是新来的。我想在我的代码中插入变量(不是文本):

var events = {};
events[new Date("03/05/2019")] = new Event("Math", "green");

现在,当您单击文本“ Math”时。

我要插入变量-不是直接作为文本插入,而是这样:

var subject = Math;
var events = {};
events[new Date("03/05/2019")] = new Event( ?subject? , "green");

获得相同的结果。

1 个答案:

答案 0 :(得分:0)

首先,您需要将Math设置为字符串,否则将引用Math作为参数传递,而Math是JavaScript提供的对象。

然后,您只需要使用分配给它的变量(在这种情况下为subject)并将其作为参数传递给Event类构造函数。

var subject = 'Math';
var events = {};
events[new Date("03/05/2019")] = new Event(subject, "green");