javascript

커피스크립트 문법 #3

단순대왕 2014. 9. 22. 15:44

함수

함수를 생성할 때는 () -> 형태의 기호를 사용합니다.

예)

randomInteger = (limit) -> 

Math.round Math.random() * limit

함수를 호출할 때는 괄호를 사용할 필요가 없습니다. 하지만 매개변수가 없을 경우에는 반드시 괄호를

사용해야 합니다.


클래스

예)

class Person

constructor: (name, language, region) ->

@name = name

@language = language

@region = region

toString: () ->

return "#{@name} - #{@language} - #{@region}"

list = [

new Person("", "", "")

new Person("", "", "")

]

console.log item.toString() for item in list


프로토타입


상속