CoffeeScript是
一个被编译成javascript的小语言。Javascript除了拥有那些丑陋的大括号、分号外,同时也拥有一个华丽的对象模型作为其核心。CoffeeScript是尝试以一种
简单方式来发扬Javascript精粹部分的编程语言。
CoffeeScript的黄金规则:"
它就是Javascript"。
它的代码会一一翻译成Javascript,在执行的时候无需解释器。你可以无缝地使用任何既存的Javascript库。CoffeeScript的输出具有以下特性:
- 很好的可读性
- 很好的排版
- 在JavaScript Lint中没有警告
- 能运行在任何Javascript运行时中
- 并有执行速度和Javascript一样快,或者更加快的趋势。
CoffeeScript的编译器就是
用它自己编写的,使用
Jison parser generator.。命令行版本的coffee在Node.js的工具集中。其核心的编译器,并不依赖于Node,能运行在任何Javascript环境中(如
rhino:用
纯Java编写的开源的Javascript实现,能被嵌入到Javascript应用程序中给用户提供脚本功能),或者浏览器中。
和Python动态语言类似,CoffeeScript使用空白来风格代码,使用缩进来包围代码块。
官网:
http://coffeescript.org/
分享到:
相关推荐
CoffeeScript是一种优雅的编程语言,旨在让开发者以更轻松、更有趣的方式编写JavaScript代码。它是一种小型的、可编译成JavaScript的语言,被设计为能运行在任何JavaScript可以运行的环境中。CoffeeScript的主要目的...
CoffeeScript 是一种简洁、优雅的编程语言,它旨在简化JavaScript的编写,提供更易读、易写的代码。通过CoffeeScript编写的代码会被自动编译成JavaScript,因此可以在任何支持JavaScript的环境中运行。以下是对标题...
标题中的“做Web前端的同志们,想用Coffeescript吗?”揭示了本文将讨论的话题——Coffeescript在Web前端开发中的应用。Coffeescript是一种简洁、易读的JavaScript预处理器,它旨在简化JavaScript的语法,提高代码的...
CoffeeScript 是一门编译到 JavaScript 的小巧语言. 在 Java 般笨拙的外表下, JavaScript 其实有着一颗华丽的心脏. CoffeeScript 尝试用简洁的方式展示 JavaScript 优秀的部分.
在本示例中,我们将深入探讨如何使用Node.js的Koa2框架,CoffeeScript编程语言以及PostgreSQL数据库来构建一个服务器。Koa2是Node.js社区广泛使用的Web应用框架,它由Express.js的作者创建,旨在提供更轻量级、模块...
[Addison-Wesley Professional] CoffeeScript 编程 口袋书 (英文版) [Addison-Wesley Professional] The Little Book on CoffeeScript (E-Book) ☆ 出版信息:☆ [作者信息] Alex MacCaw [出版机构] Addison-...
CoffeeScript is a little language that compiles into JavaScript. Underneath that awkward Java-esque patina, JavaScript has always had a gorgeous heart. CoffeeScript is an attempt to expose the good ...
coffeescript-java 是一个简单的 Java 类用来将 CoffeeScript 脚本转成 JavaScript 脚本。程序直接利用 Java 的脚本引擎来实现。 标签:coffeescript
CoffeeScript 中文文档 详细说明了CoffeeScript的语法和与JavaScript同样的实现
### CoffeeScript:加速JavaScript开发 #### 一、CoffeeScript简介 CoffeeScript是一种旨在简化JavaScript编程的语言,它通过去除JavaScript中的冗余部分,使得代码更加简洁、易读且更易于编写。CoffeeScript的...
CoffeeScript是一种高级编程语言,它编译成JavaScript,同时紧密遵循JavaScript的习惯用法。CoffeeScript的设计初衷是简化JavaScript代码,提高开发效率和代码可读性。本文将深入探讨CoffeeScript的主要特点,并通过...
CoffeeScript,作为一种编译成JavaScript的语言,不仅简化了JavaScript的语法,还引入了许多现代编程语言的特性,特别是函数式编程的概念。函数式编程(Functional Programming,FP)是一种编程范式,它将计算视为...