Skip to main content

커피스크립트 예제 각주 외부 링크 둘러보기 메뉴“GitHub: CoffeeScript”원본 문서커피스크립트GitHub: jashkenas/coffee-scripteheh

JSHintJSLintAjax클라이언트 사이드DHTML자바스크립트 라이브러리자바스크립트 문법겸손한 자바스크립트JSDoc레이아웃 엔진 비교ECMA스크립트 엔진 목록자바스크립트 엔진 목록종속형 시트문서 객체 모델HTMLJSON웹어셈블리액티브 서버 페이지CommonJSJSGINode.jsWakanda더글라스 크락포드브렌던 아이크존 레식Node.jsNPMV8CommonJSLodashUnderscore.jsReact.jsJoyentNodejitsu오픈시프트Linode디지털오션


자바스크립트프로토타입 기반 프로그래밍 언어자바스크립트 프로그래밍 언어 계열자유 소프트웨어 프로젝트MIT 라이선스 소프트웨어동적 프로그래밍 언어


프로그래밍 언어자바스크립트컴파일러깃허브












커피스크립트




위키백과, 우리 모두의 백과사전.






둘러보기로 가기
검색하러 가기


커피스크립트(CoffeeScript)는 프로그래밍 언어로, 자바스크립트의 여러 단점을 해결하기 위해 제안되었다. 커피스크립트는 자신의 언어로 작성된 프로그램을 자바스크립트로 변환할 수 있는(소스 대 소스 컴파일) 컴파일러를 제공하기 때문에 개발할 때 자바스크립트를 쉽게 대체하여 사용할 수 있다.


커피스크립트는 2013년 3월 현재 깃허브에서 11번째로 널리 사용되는 언어이다.[1]



예제


커피스크립트에서는 다음과 같이 함수를 정의할 수 있다.


square = (x) ->
x * x

이 코드는 x를 입력받아 그의 제곱을 반환하는 함수를 square 변수에 저장한다. 이 코드는 다음과 같은 자바스크립트로 변환된다.


var square;
square = function(x)
return x * x;
;


각주




  1. “GitHub: CoffeeScript”. 2010년 4월 12일에 원본 문서에서 보존된 문서. 2013년 3월 14일에 확인함. 




외부 링크



  • 커피스크립트 - 공식 웹사이트

  • GitHub: jashkenas/coffee-script










원본 주소 "https://ko.wikipedia.org/w/index.php?title=커피스크립트&oldid=23435337"













둘러보기 메뉴

























(RLQ=window.RLQ||[]).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.160","walltime":"0.218","ppvisitednodes":"value":379,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":33643,"limit":2097152,"templateargumentsize":"value":230,"limit":2097152,"expansiondepth":"value":8,"limit":40,"expensivefunctioncount":"value":0,"limit":500,"unstrip-depth":"value":0,"limit":20,"unstrip-size":"value":1919,"limit":5000000,"entityaccesscount":"value":1,"limit":400,"timingprofile":["100.00% 160.620 1 -total"," 50.87% 81.711 1 틀:각주"," 42.72% 68.617 1 틀:웹_인용"," 26.29% 42.233 1 틀:공식_웹사이트"," 18.13% 29.120 2 틀:둘러보기_상자"," 17.06% 27.397 2 틀:일반_기타"," 16.29% 26.170 1 틀:자바스크립트"," 8.74% 14.043 1 틀:URL"," 6.34% 10.187 1 틀:Node.js"," 3.80% 6.104 1 틀:PAGENAMEBASE"],"scribunto":"limitreport-timeusage":"value":"0.051","limit":"10.000","limitreport-memusage":"value":2297887,"limit":52428800,"cachereport":"origin":"mw1328","timestamp":"20190727032737","ttl":2592000,"transientcontent":false););"@context":"https://schema.org","@type":"Article","name":"ucee4ud53cuc2a4ud06cub9bdud2b8","url":"https://ko.wikipedia.org/wiki/%EC%BB%A4%ED%94%BC%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8","sameAs":"http://www.wikidata.org/entity/Q1106819","mainEntity":"http://www.wikidata.org/entity/Q1106819","author":"@type":"Organization","name":"uc704ud0a4ubbf8ub514uc5b4 ud504ub85cuc81dud2b8 uae30uc5ecuc790","publisher":"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":"@type":"ImageObject","url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png","datePublished":"2013-03-14T13:47:05Z","dateModified":"2019-01-08T02:03:20Z"(RLQ=window.RLQ||[]).push(function()mw.config.set("wgBackendResponseTime":155,"wgHostname":"mw1263"););

Popular posts from this blog

Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript