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)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Coffee Script =
CoffeeScript는 JavaScript로 컴파일 되는 작은 언어이다. JavaScript의 장점만을 이용하기 위해 만들어 졌으며 JavaScript보다 간결한 문법을 가진다. StandAlone으로 쓰이기보다 JavaScript 코드를 빠르고 심플하게 작성하기 위해 만들어졌다. 즉 작은 JavaScript. 모든 CoffeeScript 코드는 JavaScript 코드로 일대일 컴파일 된다.
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;
}