Javascript:结构声明的差异

时间:2015-12-09 19:17:19

标签: javascript jquery

希望这很简单。这有什么不同:

data = {
    scheduleDates: dates.join(","),
    locationid: locationid,
    instructorid: 157
};

var data = {};
data.scheduleDates = dates.join(",");
data.locationid = locationid;
data.instructorid = 157;

我问的原因是我花了半个小时与一个问题进行斗争,我的数据没有使用$ .ajax发送到服务器。我在这个应用程序中多次使用第二个版本,它工作得很好。我在另一个地方使用了第一个例子,所以我尝试了它,它起作用了。

那么......这两种声明结构的方式究竟有什么不同?

感谢。

0 个答案:

没有答案