我是新来的。我想在我的代码中插入变量(不是文本):
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");
获得相同的结果。
答案 0 :(得分:0)
首先,您需要将Math
设置为字符串,否则将引用Math
作为参数传递,而Math
是JavaScript提供的对象。
然后,您只需要使用分配给它的变量(在这种情况下为subject
)并将其作为参数传递给Event
类构造函数。
var subject = 'Math';
var events = {};
events[new Date("03/05/2019")] = new Event(subject, "green");