coffeescript / framer js中的逗号
comma in coffee script / framerjs
我们什么时候在 coffee 脚本中的函数声明后使用逗号?
例如,在下面的代码中,为什么在 Events.DragStart?
之后有一个逗号
layerA.on Events.DragStart, ->
print layerA.draggable.layerCursorOffset
逗号不是在函数声明之后,而是在第一个参数之后。 Coffeescript 只是 Javascript 的语法,因此您可以随时将其编译为 Javascript 以查看它的作用。
例如将您的代码片段粘贴到 js2.coffee 网络服务中会产生此 Javascript:
layerA.on(Events.DragStart, function() {
return print(layerA.draggable.layerCursorOffset);
});
我们什么时候在 coffee 脚本中的函数声明后使用逗号? 例如,在下面的代码中,为什么在 Events.DragStart?
之后有一个逗号layerA.on Events.DragStart, ->
print layerA.draggable.layerCursorOffset
逗号不是在函数声明之后,而是在第一个参数之后。 Coffeescript 只是 Javascript 的语法,因此您可以随时将其编译为 Javascript 以查看它的作用。
例如将您的代码片段粘贴到 js2.coffee 网络服务中会产生此 Javascript:
layerA.on(Events.DragStart, function() {
return print(layerA.draggable.layerCursorOffset);
});