CoffeeScript

CoffeeScript是[color=red]一个被编译成javascript的小语言。[/color]Javascript除了拥有那些丑陋的大括号、分号外,同时也拥有一个华丽的对象模型作为其核心。CoffeeScript是尝试以一种[color=red]简单方式来发扬Javascript精粹部分的编程语言[/color]。

CoffeeScript的黄金规则:"[color=red]它就是Javascript[/color]"。[color=red]它的代码会一一翻译成Javascript[/color],在执行的时候无需解释器。你可以无缝地使用任何既存的Javascript库。CoffeeScript的输出具有以下特性:
[list]
[*]很好的可读性
[*]很好的排版
[*]在JavaScript Lint中没有警告
[*]能运行在任何Javascript运行时中
[*]并有执行速度和Javascript一样快,或者更加快的趋势。
[/list]
[url=http://coffeescript.org/documentation/docs/grammar.html]CoffeeScript的编译器[/url]就是[color=red]用它自己编写的[/color],使用[url=http://zaach.github.com/jison/]Jison parser generator.[/url]。命令行版本的coffee在Node.js的工具集中。其核心的编译器,并不依赖于Node,能运行在任何Javascript环境中(如[url=http://www.mozilla.org/rhino/]rhino[/url]:用[color=red]纯Java编写的开源的Javascript实现,能被嵌入到Javascript应用程序中给用户提供脚本功能[/color]),或者浏览器中。

[b]和Python动态语言类似,CoffeeScript使用空白来风格代码,使用缩进来包围代码块。[/b]

官网:[url]http://coffeescript.org/[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值