【发布时间】:2016-06-22 21:46:31
【问题描述】:
我使用的是 Rails 4.2.3。我有这个 Javascript
for (i = 0; i < listItems.length; i++) {
if (listItems[i] === window.location.pathname)
return i
}
我想变成咖啡脚本。所以我尝试了
if window.location.pathname in [listItems[i]] return i for i in [0...listItems.length]
但在运行此程序时,我收到错误“SyntaxError: [stdin]:77:3: unexpected if”。翻译这个 JS 的正确方法是什么?
【问题讨论】:
-
有什么特别的理由不想说
listItems.indexOf(window.location.pathname)?
标签: loops if-statement coffeescript