jfo*_*erg 11 javascript coffeescript
我知道我是以错误的方式来到这里的.您应该首先学习Javascript,然后在厌倦了大括号和变量声明时开始查看Coffeescript.然而,我是一个有点经验丰富的Ruby和Python程序员,但没有Javascript流畅性,他们希望进入Web脚本(主要通过Rails).
我确信Coffeescript是我的最佳选择,但我很难找到一个不会让Javascript熟悉的教程.我见过的大多数教程都详细解释了Coffeescript的特点,只是为了掩盖如何实际编写Web应用程序等小问题.
所以,你知道任何不知道JS开始的人的Coffeescript教程吗?
jas*_*pet 10
我建议免费在线Smooth Coffeescript书(基于Eloquent Javascript).
不需要以前的编程知识.CoffeeScript使您可以简单而优雅地编写面向Web的应用程序.它与JavaScript密切相关,但没有奇特的角落.
Smooth CoffeeScript是一本关于CoffeeScript和编程的书.从编程基础开始,学习使用Underscore进行函数式编程和解决问题,研究面向对象和模块化.它涵盖了使用Canvas和WebSockets的客户端/服务器Web应用程序.
voi*_*hos 10
你可能不想听到这个,但我还是会说:你还是应该先学习JavaScript.
JavaScript与其他语言有点独特,因为它垄断了浏览器脚本.目前没有其他语言可以在浏览器中使用(除非它使用插件,或者解释器是在JavaScript中!).因此,对于任何需要执行任何数量的客户端脚本的项目,JavaScript知识是必须的.
你可能在想"嘿,我知道Python和Ruby,我从来不需要学习C或汇编!",这当然是正确的.但是,这些语言从未垄断过他们的领域.在很多情况下,Python可以用于与C相同的东西.平台不关心您使用的语言,只要它支持它.
浏览器平台仅支持JavaScript.
CoffeScript是JavaScript的抽象.虽然CoffeeScript被编译成JavaScript,但是当你试图弄清楚那些模糊的JavaScript错误,或调试生成的函数,或者想知道为什么有两个级别的未命名函数嵌套时,你会想知道它到底是什么上.
现在,我不是说你必须成为一个JavaScript忍者(虽然我会推荐它),但我我说的是,你应该开始应付的实际网络语言第一.
学习JavaScript,学习它的概念(在我看来,这是一种非常迷人的语言,一旦你克服了一些不足之处),然后使用CoffeeScript来抽象出技术性.
既然你确实要求教程,那么这里有一些:首先,Mozilla的JavaScript指南非常好.如果你想要一些更高级的主题,还有John Resig制作的互动教程.最后,这里有一堆你可能已经知道的CoffeeScript教程.
| 归档时间: |
|
| 查看次数: |
1986 次 |
| 最近记录: |