循环咖啡脚本?
我正在将一段代码从 javascript 翻译为 Coffeescript。
for (var i = 0, len = keys.length; i < len; i++) {
k = keys[i];
if (!mailOptions.hasOwnProperty(k))
mailOptions[k] = app.set('mailOptions')[k]
}
我不知道如何处理它,文档网站上也不清楚,有人能给我一个明确的解释吗?非常感谢!
I'm translating a piece of code from javascript to coffeescript.
for (var i = 0, len = keys.length; i < len; i++) {
k = keys[i];
if (!mailOptions.hasOwnProperty(k))
mailOptions[k] = app.set('mailOptions')[k]
}
I have no idea how to approach to it and on the doc website is not clear, can someone give me a clear explanation? thank you very much!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
或守卫式:
编译为:
Or guard-style:
Compiles to:
这是一种方法(来自这里:http://js2coffee.org/):
但我不会这样做。我会这样做:
这输出以下内容(不包括
var
,它也输出):或者,如果你想变得更漂亮,在这种情况下我不建议这样做,因为它牺牲了一些可读性:
Here's one way (from here: http://js2coffee.org/):
But I wouldn't do it this way. I would just do:
This outputs the following (excluding
var
, which it also outputs):Or, if you wanted to be fancier, which I don't advise in this situation, since it sacrifices some readability: