콜백 함수
콜백 함수
- 자바스크립트에서는 함수도 하나의 자료형이므로 매개변수로 전달할 수 있다.
- 이렇게 매개변수로 전달하는 함수를 콜백 함수라고 합니다.
클로저
- 함수를 리턴하는 함수를 이용한다.
- 지역 변수는 함수가 실행될 때 생성되고 함수가 종료될 때 사라진다라는 규칙을 위반할 수 있다.
<script type="text/javascript">
function test(name){
var output = 'Hello ' + name + ' .. !';
return function(){
alert(output);
};
}
test('abc')();
</script>