Javascript 클로저 이해

Dan.kimhaejun·2020년 12월 30일
0

Try Code First

목록 보기
2/3
const closure = () => {
  let count = 0;
	
  return {
    addCount: () => count++,
    subStractCount: () => count--,
    getCount: () => count
  }
}
  • console.log(count)를 하면 어떻게 될까?
  • closure 안의 count 변수는 어떻게 될까?
aCount = closure();
bCount = closure();
  • aCount 와 bCount는 같은 count 변수를 사용할까?
profile
제가 겪은 이슈에 대해서 정리합니다. 기억보다는 기록이 더 낫다고 생각합니다.

0개의 댓글