写coffee的同学你们知道这两个的区别么?

2014-01-17 18:28:52 +08:00
 zythum
我想要的意图是这样
http://gist.github.com/zythum/8471205

话说coffee是这样
http://gist.github.com/zythum/8470938

话说上下两种的区别是什么呢?

话说今天手贱想看看coffee能把js精简到怎么样子。
话说这个大家项目过程中都遇到过么

话说我想要声明他是局部变量该怎么办呢?
人为约定局部变量用 _ 开头?, 还是声明他作为函数的参数?

注: 刚用coffee 2小时发现的问题。求用了2个月的同学指导。
7707 次点击
所在节点    Node.js
42 条回复
yyfearth
2014-01-21 11:41:47 +08:00
@zythum bind 的 polyfill 很简单,而且没什么功能性的问题
另外就是EMACScript 6 也打算要加入 => 来保留 this
讨厌的就是 coffee 好久没有更新了,本来打算新年release新版本,结果由于paper work太对,大大们实在不愿意动手
还有就是需要加入generator的支持已经yield关键字,也需要等一段时间

PS 用coffee太久,都没有加 ; 的习惯了,还好有IDE提醒
runawaygo
2014-01-21 13:25:11 +08:00
10+人的团队写了两年的coffeescript,Web前端,nodejs后端,App采用的是Titanium技术,所以也全都使用coffeescript,虽然js是函数第一型的语言,但是工程中类型化更加利于维护,所以无耻的使用coffeescript类型系统。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/97426

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX