함수
퍼블리셔/javascript2014. 6. 3. 06:00
함수 배경지식 특징 런타임, 즉 프로그램 실행중에 동적으로 생성할 수 있다. 변수에 할당할 수 있고, 다른 변수에 참조를 복사할 수 있으며, 확장가능하고, 몇몇 특별한 경우를 제회하면 삭제할 수 있다. 다른 함수의 인자로 전달할 수 있고, 다른 함수의 반환값이 될수 있다. 자기 자신의 프로퍼티와 매서드를 가질 수 있다. 용어정리 기명함수표현식(named functcion expression) 와 무명함수표현식(unnamed function expression) = 익명함수표현식(anonymous function) 과 함수표현식이 있다. 함수의 이름이 있으면 기명함수, 없으면 무명함수 라고 생각하면 된다. 아래는 예제. function foo() {} // 함수선언문 var bar = function ()..