I';我有编程经验,但不熟悉Javascript,可以';我不明白为什么我的代码会赢';跑不动 我是从C++和java的背景来的,并且尝试学习JavaScript和画布。根据我的经验,我已经做到了。我做错了什么导致它无法运行?我怀疑这是因为我没有正确理解Javascript中的对象。谢谢

I';我有编程经验,但不熟悉Javascript,可以';我不明白为什么我的代码会赢';跑不动 我是从C++和java的背景来的,并且尝试学习JavaScript和画布。根据我的经验,我已经做到了。我做错了什么导致它无法运行?我怀疑这是因为我没有正确理解Javascript中的对象。谢谢,javascript,oop,html5-canvas,Javascript,Oop,Html5 Canvas,您缺少两个右大括号(}),每个for语句末尾都有一个。您缺少两个右大括号(}),每个语句末尾都有一个。@njk-请随意回答您自己的问题!然后“接受”答案,将其标记为“关闭”。@njk-I添加了一个响应。如果有帮助,请“接受”,这样其他人可能会从中受益。JSLint是一个非常好的工具,可以帮助您捕获一些语法错误。如果你在挣扎,试试看。安装Node.js只是为了有一个漂亮的JavaScript交互提示,这也是值得的。@Jergason谢谢,Node.js有点像python提示吗?听起来很酷。我通过J

您缺少两个右大括号(}),每个for语句末尾都有一个。

您缺少两个右大括号(
}
),每个
语句末尾都有一个。@njk-请随意回答您自己的问题!然后“接受”答案,将其标记为“关闭”。@njk-I添加了一个响应。如果有帮助,请“接受”,这样其他人可能会从中受益。JSLint是一个非常好的工具,可以帮助您捕获一些语法错误。如果你在挣扎,试试看。安装Node.js只是为了有一个漂亮的JavaScript交互提示,这也是值得的。@Jergason谢谢,Node.js有点像python提示吗?听起来很酷。我通过JSLint运行了这个程序,但它报告了大量错误,有没有一种简单的方法可以降低对间距等内容的要求?Viccari完成了,完成了Seth谢谢你的提示,我会的!