안녕하세요. KataRN입니다. 오늘은 Closure에 대해 알아보겠습니다. 📍 Closure란? func으로 선언하는 것이 아닌 함수를 변수에 선언하는 형태 공식 문서에는 클로저는 어떤 상수나 변수의 참조를 캡쳐(capture)해 저장할 수 있다.라고 정의되어있다. 클로저는 다음 세 가지 형태 중 하나를 갖습니다. 전역 함수 : 이름이 있고 어떤 값도 캡쳐하지 않는 클로저 중첩 함수 : 이름이 있고 관련한 함수로 부터 값을 캡쳐 할 수 있는 클로저 클로저 표현 : 경량화 된 문법으로 쓰여지고 관련된 문맥(context)으로부터 값을 캡쳐할 수 있는 이름이 없는 클로저 Closure는 익명함수이면서 1급객체 함수의 특성을 갖고있습니다. 📢 1급객체함수란? 더보기 1. 객체가 런타임에도 생성 가능하다. 2..