语句的Coffeescript参数

时间:2015-03-19 06:50:04

标签: coffeescript

我很难找到如何在coffeescript中做这样的事情

Javascript output

require("module")({

})

1 个答案:

答案 0 :(得分:2)

这自然是一个意见问题。

我认为要明确付出代价。

那么,不管是不是CoffeeScript,我建议如下:

options = {}
require('module')(options)

CoffeeScript社区风格指南在matter of using parentheses上非常主观:

  

调用函数时,选择省略或包含括号   一种优化可读性的方法。记住这一点   "可读性"可以是主观的,下面的例子说明   括号被省略或以包含的方式包含的情况   社区认为是最优的:

baz 12

brush.ellipse x: 10, y: 20 # Braces can also be omitted or included for readability

foo(4).bar(8)

obj.value(10, 20) / obj.value(20, 10)

print inspect value

new Tag(new Value(a, b), new Arg(c))