我正在尝试解决JSON中的问题,由于某种原因,我在以下代码行中遇到了错误:

SyntaxError: missing : after property id


jsObj[area-yearId [key]] = {100, 2500};


我的原始代码如下所示:

var jsObj = {};
    <cfoutput query="myQuery">
       jsObj[building-term [key]] = {#myQuery.area#, #myQuery.yearId#};
       jsObj[building-term key].startdate = #myQuery.sDate#;
       jsObj[building-term key].enddate = #myQuery.eDate#;
    </cfoutput>
    alert(JSON.stringify(jsObj));


如果有人可以帮忙,请告诉我。

最佳答案

您可以将其声明为数组或添加ID:

[100, 2500];

{id1: 100, id2: 2500};

09-16 09:46