호이스팅, TDZ에 대한 설명. 매개변수와 인자의 차이점
📌 제어 흐름의 주체 📌 개발자의 역할 프레임워크: 코드를 적절한 곳에 넣어줘야 하는 것 → 프레임워크가 정해준 방식대로 구현 ⇒ 프레임워크에 의해 적절한 시점, 상황에 자동으로 호출개발자가 작성한 코드를 실행하는 주체; 프레임워크가 제공하는 제어 흐름에 따라 코드
브라우저와 서버가 통신하기 위한 프로토콜.특징: 비연결성, 무상태성비연결성: 리소스 응답이 정상적으로 받아지면 연결을 끊음 → 리소스 요청 때마다 연결해야하는 오버헤드 비용 발생 ⇒
this 가 동작하는 원리와 용법 자바스크립트 엔진에 의한 생성. 함수가 실행될 때마다 함수 내부에 this 객체 추가 자신이 속한 객체나 생성할 인스턴스를 가리키는 자기 참조 변수
require, import
useRef와 Cookie의 유효기간
Semantic Web의 목적 SEO 향상웹 접근성 향상
1. <li>요소가 <ul>요소의 자식 요소인 이유 2. HTML 의 inline 요소와 block 요소의 차이점
데이터 흐름 관리 제어부모↔자식 자식↔자식이어져있지 않은 다른 컴포너트 간도 OK페이스북이 제안한 디자인 패턴기존 MVC 모델의 한계를 극복데이터의 변경 사항을 신속하게 전파하기 어려움 → 모델이 늘어날수록 전파할 대상도 늘어나기 때문대규모 어플리케이션에서 데이터 흐름
동일한 인자가 전달되면 항상 같은 결과를 반환하는 함수외부 상태에 영향을 주는 사이드 이펙트(부수 효과) 가 없어야 함