咖啡脚本中的逗号/ framerjs

问题描述:

咖啡脚本中的函数声明后,我们何时使用逗号? 例如,在下面的代码中,为什么Events.DragStart后面会有一个逗号?咖啡脚本中的逗号/ framerjs

layerA.on Events.DragStart, -> print layerA.draggable.layerCursorOffset

逗号不是函数声明之后,但在第一个参数之后。 Coffeescript只是Javascript的语法,所以你可以随时将它编译成Javascript来查看它的功能。

E.g.将您的代码片段粘贴到js2.coffee Web服务中将生成此Javascript:

layerA.on(Events.DragStart, function() { 
    return print(layerA.draggable.layerCursorOffset); 
});