Closure1 자바스크립트 closure closure : 외부함수의 변수에 접근할 수 있는 내부함수를 일컫는다. 리턴값으로 객체를 소환하여 , 함수를 쓸 때, 외부함수를 실행하지 않고 내부함수만 실행하여, 변수의 값도 자기 자신이 가지고 있는 것을 말한다. 내부함수가 외부함수의 변수에 접근 할 수 있기 떄문에 , 함수를 소환했을 때 외부함수에 가지 않고 바로 내부함수 안에서 값을 쓸 수 있어서 시간을 절약할 수 있고, 코드도 줄일 수 있다, function outer(){ function inner(){ } } function human(){ const name = "pudding"; function sayHi(){ console.log(`hi I am ${name}`); } function howYouFeel(){ console.log(`$.. 2023. 2. 27. 이전 1 다음