JavaScript - 缺失;声明之前

标签 javascript html canvas

我正在学习“绘图应用程序”的教程。当我在 Firefox 上启动我的应用程序时,Firebug 告诉我“在语句之前缺少 ;” 我在第 9 行调用函数的位置。我只是不明白应该将这些“;”放在哪里.

var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');

var radius = 10;

canvas.width = window.innerWidth;
canvas.height = window.innerHeight;

var putPoint = Function(e){
    context.beginPath();
    context.arc(e.clientX, e.clientY, radius, 0, Math.PI*2); 
    context.fill();
}

canvas.addEventListener ('mousedown', putPoint);

/* ligne 15 context.arc(x, y, radius, start, end) */

最佳答案

  1. var putPoint = Function(e) ---> var putPoint = function(e)

  2. contint.fill(); } ---> contint.fill(); };

关于JavaScript - 缺失;声明之前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23945941/

相关文章:

javascript - 防止元素在 Canvas 中突然跳跃?

javascript - 关于在 Meteor 中创建集合

html - IE 会,但 Chrome/Firefox 不会在 "img"元素中呈现 SVG 嵌入图像

jquery - 有 RoR 或 JQuery 的绘图插件吗?

javascript - 我想显示不同的图像 OnMouseOver 和 OnMouseOut

javascript - 如何制作简单的 3 步结帐部分,例如测验

javascript - html Canvas 平滑移动

javascript - EmberJS 无法设置未定义的属性 'store' (DS.hasMany)

javascript - jQuery - 重用代码而不重复它

javascript - 如何从作用域获取注入(inject)的依赖项?