Javascript dojo声明出现意外的标识符错误

Javascript dojo声明出现意外的标识符错误,javascript,dojo,Javascript,Dojo,我目前正试图用declare命令扩展dojo网站上的一个示例,它说在“var chart1=new Chart(“simplechart”);”行上有一个错误。我想知道是什么导致了这个问题,以及如何解决它。谢谢你的时间和帮助 require(["dojox/charting/Chart", "dojox/charting/axis2d/Default", "dojox/charting/plot2d/Lines", "dojo/_base/declare", "dojo/domReady!"],

我目前正试图用declare命令扩展dojo网站上的一个示例,它说在“var chart1=new Chart(“simplechart”);”行上有一个错误。我想知道是什么导致了这个问题,以及如何解决它。谢谢你的时间和帮助

require(["dojox/charting/Chart",
"dojox/charting/axis2d/Default",
"dojox/charting/plot2d/Lines",
"dojo/_base/declare",
"dojo/domReady!"],
function(Chart, Default, Lines, Declare){

var DefaultGraph = new Declare([Chart, Default, Lines],{
    // Create the chart within it's "holding" node

    var chart1 = new Chart("simplechart");
    chart1.addPlot("default", {type: Lines});
    chart1.addAxis("x");
    chart1.addAxis("y", {vertical: true});
    chart1.addSeries("Series 1", [1, 2, 2, 3, 4, 5, 5, 7]);
    chart1.render();

}, "DefaultGraph");
DefaultGraph.startup();
);
});
下面是创建图表的示例。只需取消注释declare的行即可创建模块

return declare("mychart", null, {
    // var chart1 = new ... etc.
});

声明代码块第一行上的“未捕获SyntaxError:意外标识符”。