💻 개발/보안1 [JS] Closure 를 통해 변수를 보호한 숫자 맞추기 게임 오늘의 과제는 위의 예시와 같은 숫자 맞추기 게임 구현이었다.기본적은 HTML 및 CSS & 대부분의 JS는 구현이 되어 있어서 쉽게 해결할 수 있었다. 하지만 거슬리는 구현하면서 신경쓰이는 부분이 있었다...그것은 바로 개발자 도구를 이용하여 정답을 바로 알 수 있다는 점이었다!! 개발자 도구를 통해 변수를 조회하거나 변조하는 것이 가능하다.그래서 일반적으로는 API를 통해 값의 조회 및 변경한다. 하지만 이런 작은 프로젝트에서는 백엔드를 구축하는 비용이 너무 크기 때문에 오직 프론트를 이용해서 값을 숨겨야 한다!! 어떻게 하면 될까? 정답은 클로저!! 클로저란?주변 상태(어휘적 환경)에 대한 참조와 함께 묶인(포함된) 함수의 조합 by. MDN 음.. 이해하기 어려운 말들로 설명되어 있다.예시 코.. 2025. 1. 3. 이전 1 다음