클로저의 활용
배부른코딩로그
클로저라는 개념 뽀개봅시당...!! 대표적으로 DOM의 addEventListener를 예시로 들 수 있습니다. 아무 생각없이 아래와 같이 사용하고 있었으며, 이 예제가 어떤 방식으로 클로저를 사용한 것인지 파악해보시죠 :) var fruits = ["apple", "banana", "grape"] var $ul = document.createElement('ul') var alertFruitBuilder = function(fruit) { // 고차함수 return function() { alert("Choosed! '" + fruit + "'"); } } fruits.forEach(function(fruit) { var $li = document.createElement('li'); $li.inner..