Beyond Code

Beyond Code

  • 분류 전체보기 (32)
    • Road to Developer (3)
    • Road to PM (2)
    • Trip to JavaScript (10)
    • Trip to React (0)
    • Trip to Redux (1)
    • Trip to Algorithm (7)
    • Trip to Database (1)
    • Trip to Flutter (0)
    • Project Tours (5)
      • Tour on Plantopia (4)
      • Tour on PR (1)
    • Resume Tours (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Beyond Code

컨텐츠 검색

태그

협업 툴 ES6 함수의 추가 기능 클로저 비동기 프로그래밍 구글 스프린트 프로퍼티 어트리뷰트 모딥다 테오의 스프린트 Tmax 와플 react-hook-form 서비스 기획 Ajax vanillaJS Redux 이력서 코칭 프로미스 레이어드 아키텍쳐 스프린트 테오 리액트 성능 최적화 변수

최근글

댓글

공지사항

아카이브

클로저(1)

  • [JS Log] 좀 더 클로저

    클로저 내용이 너무 길어져서 둘로 나눴다. 보다보니 너무 흥미로운 주제. 24.4 클로저의 활용 > 클로저는 상태를 안전하게 변경하고 유지하기 위해 사용한다. 다시 말해, 상태가 의도치 않게 변경되지 않도록 상태를 안전하게 은닉하고 특정 함수에게만 상태 변경을 허용하기 위해 사용한다. let num = 0 ; const increase = function () { return ++num; }; console.log(increase()) console.log(increase()) console.log(increase()) > 책의 예시는 카운터를 만들려고하는데 기대한 것과 같이 코드를 쓰면 작동하지만 num이 전역 변수로 선언되어 있기 때문에 전역 변수 오염을 걱정하고 있다. const increase =..

    2023.10.06
이전
1
다음
Kes
This is my dev journey.

티스토리툴바