책에서 자바스크립트로 함수의 매개변수로 다른 함수를
받는 등의 함수형 프로그래밍을 배웠는데 꽤 흥미롭다.
게다가 액션스크립트에도 거의 동일하게 적용된다.
아래는 배열과 함수를 매개변수로 받아서 배열내 모든 요소들에 매개변수로 받은
함수를 적용하는 예제.
배열내 요소 test, 1, 둘을 각각 출력한다.
function forEach(array, action){
for(var i=0; i < array.length;
i++){
action(array[i]);
}
}
forEach(["test","1","둘"],
trace);
13/07/11 목
|