86得票1回答
在coffeescript中的静态类和静态方法

我想用coffeescript编写一个静态的帮助类。这是否可行?class:class Box2DUtility constructor: () -> drawWorld: (world, context) -> 使用:Box2DUtility.drawWorld(w,...

84得票11回答
CoffeeScript中的私有成员?

有人知道如何在CoffeeScript中创建私有的非静态成员吗?目前,我正在使用以下方式,只是使用下划线开头的公共变量来澄清它不应该在类外部使用:class Thing extends EventEmitter constructor: (@_name) -> getName:...

83得票8回答
有哪些语言可以编译成Bash脚本?

我既喜欢又讨厌编写Bash。我喜欢它在操作文件和处理进程方面非常流畅(我同意这个热门问题,在这方面它比Python、Ruby等更好),但我讨厌它的语法,特别是在条件、循环等方面。 (这是主观的,但我发现它既令人困惑又令人讨厌。例如,在阅读时是$var,但在写作时是var;如果在等号周围有空格...

80得票7回答
CoffeeScript中的函数声明

我注意到在CoffeeScript中,如果我使用以下方式定义一个函数:a = (c) -> c=1 我只能获得函数表达式:var a; a = function(c) { return c = 1; }; 但是,个人经常使用函数声明,例如:function a(c) { ...

78得票7回答
Coffeescript中的条件运算符

我真的很喜欢这个:var value = maxValue > minValue ? minValue : maxValue; 在Coffeescript中是否有同样简洁的东西?

78得票2回答
CoffeeScript如何判断一个元素是否不在数组中?

这里有一个简单的方式来检查用户是否是管理员。但是我想要检查用户是否不是管理员。if err && user in moderators return 直觉上会是这样if err && user isnt in moderators return 但是显然...

76得票2回答
for (var key in object) in CoffeeScript?

我如何在CoffeeScript中使用for (var key in object)?它会被编译成...for (_i = 0, _len = object.length; _i < _len; _i++) { key = object[_i]; ...但我只想遍历一个对象。

75得票7回答
在NodeJS中使用CoffeeScript的示例?

作为一个个人项目,我正在尝试熟悉NodeJS和CoffeeScript,并发现很难开始。 我已经找到了很多单文件超级简单应用的例子,比如在CoffeeScript的examples folder中,但是这些都没有展示一个完整应用程序的样子。我也在谷歌上搜索了很久,但没有结果。 你有中等规模...

74得票5回答
在JavaScript中创建一个ISO日期对象

我已经设置了一个Mongo数据库。 在MongoDB中创建新的日期对象,需要创建一个ISO格式的日期对象,例如:ISODate("2012-07-14T00:00:00Z") 我正在使用node.js连接Mongo数据库并查询数据库。每当我在JavaScript中创建一个新的日期对象(new...

73得票3回答
我该如何将JavaScript的for循环转换为CoffeeScript?

for (i = 0; i < 10; i++) { doStuff(); } 这是我想要转换成CoffeeScript的JavaScript代码。