Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

CoffeeScript: Difference between revisions

From ZeroWiki
imported>rabierre
No edit summary
(Repair batch-0001 pages from live compare)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
CoffeScript는 JavaScript로 컴파일 되는 작은 언어이다. JavaScript의 장점만을 이용하기 위해 만들어 졌으며 JavaScript보다 간결한 문법을 가진다. StandAlone으로 쓰이기보다 JavaScript 코드를 빠르고 심플하게 작성하기 위해 만들어졌다. 즉 작은 JavaScript. 모든 CoffeeScript 코드는 JavaScript 코드로 일대일 컴파일 된다.
= Coffee Script =
CoffeeScript는 JavaScript로 컴파일 되는 작은 언어이다. JavaScript의 장점만을 이용하기 위해 만들어 졌으며 JavaScript보다 간결한 문법을 가진다. StandAlone으로 쓰이기보다 JavaScript 코드를 빠르고 심플하게 작성하기 위해 만들어졌다. 즉 작은 JavaScript. 모든 CoffeeScript 코드는 JavaScript 코드로 일대일 컴파일 된다.
----
----
공식 홈페이지 : http://coffeescript.org
공식 홈페이지 : http://coffeescript.org


= 참고 자료 =
[http://jameslavin.com/CoffeeScript_Cookbook.pdf Coffeescript Cookbook]
[http://courseware.codeschool.com/coffeescript_slides.pdf coffeescript slide]
= 코드 예 =
[http://coffeescript.org/ 공식홈페이지]의 TRY COFFEESCRIPT에서 실험해볼 수 있다.
CoffeeScript 코드
number = 42
cosmos = false
cosmos = true if number ==42
JavaScript 컴파일 결과
var cosmos, number;
number = 42;
cosmos = false;
if (number === 42) {
  cosmos = true;
}

Latest revision as of 23:56, 26 March 2026

Coffee Script

CoffeeScript는 JavaScript로 컴파일 되는 작은 언어이다. JavaScript의 장점만을 이용하기 위해 만들어 졌으며 JavaScript보다 간결한 문법을 가진다. StandAlone으로 쓰이기보다 JavaScript 코드를 빠르고 심플하게 작성하기 위해 만들어졌다. 즉 작은 JavaScript. 모든 CoffeeScript 코드는 JavaScript 코드로 일대일 컴파일 된다.


공식 홈페이지 : http://coffeescript.org

참고 자료

Coffeescript Cookbook coffeescript slide

코드 예

공식홈페이지의 TRY COFFEESCRIPT에서 실험해볼 수 있다. CoffeeScript 코드

number = 42
cosmos = false

cosmos = true if number ==42

JavaScript 컴파일 결과

var cosmos, number;

number = 42;

cosmos = false;

if (number === 42) {
  cosmos = true;
}