📘

4일차 개념정리

상태
시작 전
날짜
2024/06/25
담당자
키워드
한줄소개
자바스크립트 엔진
자바스크립트 코드를 실행시키는 프로그램
호이스팅(Hoisting)
끌어올리는 방식
Execution Context
실행될 때 정보들을 모아둔 객체
Global Context
선언을 기록함
TDZ
쓰레기통
Stack
쌓아올리는 방식
스코프
변수에 접근할 수 있는 범위 전역 스코프 - 모든 영역 접근 가능 함수 스코프 - 함수 외부 접근 X 블록 스코프 - let 또는 const 블록 내 접근 가능
this
전역변수 객체
JSON
객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷
클래스(Class)
특정 개체를 생성하기 위해 씀
키워드
한줄 설명
클라이언트
장군
서버
서버 기본 구조
Client Side Language - 병사 Web server - 왕 ip - 좌표 domain - 도로명 주소 firewall - 성벽 port - 성문 http message - 요청서 Server Side Language - 신하 Database - 창고 Protocol - 약속한 요청 규칙
HTTP
구조화된 텍스트를 전송하기 위해 사용되는 통신 규약
HTTP - Message
클라이언트와 서버 간에 주고 받는 통신의 기본 단위
HTTP - Request Method
규약을 사용한 요청방법
HTTP - Status Code
클라이언트의 상태 코드
HTTP - URL
위치와 종류를 나타내는 주소
Query srting
URL 끝에 “?” 기호를 붙이며, “key=value” 형태로 전달
Path Variable
리소스, 식별자 등 URL 경로에 포함시켜 표현
REST
데이터나 자원이 네트워크를 통해 전송될 때 형태나 구조를 나타내는 방식