字符串不是Coffescript中的函数

Umr*_*ren 0 javascript coffeescript

我刚刚开始学习coffeescript,它很棒,但它很棘手......

我尝试将javascript中的代码转换为coffeescript

我失败了很多,在一个链接中我贴了3贴

  1. js.js是有效的原始代码
  2. cs.coffee是相同的版本,但在coffeescript中
  3. 由cs编译器版本的js翻译的compiled.js

在翻译的js中,我在lambda中返回map的某处出现了"String is not a function"的错误

要点源代码链接

Ray*_*nos 9

.length not 0

被编译成

.length( !0 )

  • @Umren我觉得你在寻找`.length isnt 0`.CoffeeScript将`isnt`编译成`!==`. (17认同)
  • 因为香草在咖啡中没有地位. (4认同)
  • 看起来像我的飞行员错误.Coffeescript很强大,但它不是心灵读者. (2认同)