엘리스 트랙 2차 스터디로 만든 엘리스 취업 스터디
엘취스에서의 1차 CS스터디 발표 자료 입니다.
해당 발표는 엘리스 트랙 스터디 중에서 제가 준비한 발표 자료로 정확하게 일치하는 정보가 아닐 수 있습니다.
내용은 실행 컨텍스트 (Execution Context)로
실행 컨텍스트에 대한 이해가 있어야 JavaScript에서의 로직 읽기, 로직 짜기가 가능하다고 생각하여 준비하게 되었습니다.
실행 컨텍스트란? 자바스크립트 코드가 실행되는 환경으로
크게 전역 실행 컨텍스트 , 함수 실행 컨텍스트가 있습니다.
전역 실행 컨텍스트는 해당 브라우저를 닫을 때까지 유지가 되며
함수 실행 컨텍스트는 함수가 호출 될 때마다 새롭게 실행됩니다.
저는 실행 컨텍스트에서의 적용 범위를 해당 방법으로 이해를 하고 생각을 하였는데요.
10만원씩 드립니다의 경우 변수의 선언이라고 생각하였고
간단하게 서울시에서 선언한 변수는 광진구 화양동에서 적용이 가능하지만
화양동에서 선언한 변수는 광진구 서울시에서 적용이 되지 않는다는 점으로 이해하였습니다.
따라서 해당 방식으로 로직을 좀 더 쉽게 이해 해 보면
자바스크립트 코드의 함수 중간에 나오는 다른 함수 선언을 건너 뛴 후에 해당 함수의 역할을 찾아 들어가다 보면 순서를 찾기 쉽다고 생각하였습니다.
마지막으로 로직 읽기 실습을 통하여
제가 프로젝트에서 짰던 로그인폼의 로직을 읽어보고
새로운 로직을 작성해 보았습니다.
'ELICE AI6 > others' 카테고리의 다른 글
Elchs) OOP (객체 지향 프로그래밍) 발표 (0) | 2023.04.12 |
---|---|
Elice) ElshCorgi Study (1) | 2023.01.19 |
Elice) WEB (0) | 2023.01.07 |