[TIL] null, undefined, undeclared, NaNnull, undefined, undeclared, NaN 자바스크립트를 쓰다 보면 "값이 없다"는 상황을 표현하는 방식이 여러 가지다. null, `undefined...tnemnorivnelee|2026-04-13# Til
[TIL] 웹 렌더링 방식의 이해 (SPA, CSR, SSR, SSG, ISR, PPR)웹 렌더링 방식의 이해 (SPA, CSR, SSR, SSG, ISR, PPR) 웹 서비스를 개발할 때 가장 중요한 결정 중 하나는 화면을 어디서 어떻게 그릴 것인가이...tnemnorivnelee|2026-04-11# Til
[TIL] 실행 컨텍스트 (Execution Context)실행 컨텍스트 (Execution Context) 자바스크립트의 스코프, 클로저, 호이스팅이 어떻게 동작하는지 이해하려면 결국 실행 컨텍스트를 알아야 한다. 이 개념 하나...tnemnorivnelee|2026-04-09# Til
[TIL] TypeScript를 쓰는 이유 — 정적 타입과 컴파일 타임 에러TypeScript를 쓰는 이유 — 정적 타입과 컴파일 타임 에러 동적 타입 vs 정적 타입 JavaScript는 동적 타입 언어다. 변수에 타입을 따로 선언...tnemnorivnelee|2026-04-08# Til
[TIL] 이벤트 전파 (Event Propagation)이벤트 전파 (Event Propagation) 이벤트 전파란? DOM 요소에서 이벤트가 발생하면, 그 이벤트 객체는 단순히 해당 요소에서만 머물지 않는다.**...tnemnorivnelee|2026-04-07# Til
[TIL] 마이크로태스크 큐와 태스크 큐마이크로태스크 큐와 태스크 큐 두 큐의 공통점과 차이점 마이크로태스크 큐와 태스크 큐, 두 큐 모두 콜백 함수가 들어간다는 공통점이 있다.하지만 어떤...tnemnorivnelee|2026-04-06# Til
[TIL] 자바스크립트에서 비동기적 코딩하는 방법자바스크립트에서 비동기적 코딩하는 방법 자바스크립트에서 크게 3번에 걸쳐 비동기 처리 기술이 발전되었다. 1. Callback 함수 가장 초창기에 쓰던...tnemnorivnelee|2026-03-26# Til
[TIL] 자바스크립트는 어떤 언어인가?자바스크립트는 어떤 언어인가? 자바스크립트는 싱글 스레드이면서 논블로킹 언어이다. 용어 정리 스레드 (Thread) 어떠한 프로그램 내에서, ...tnemnorivnelee|2026-03-26# Til
[TIL] 브라우저 저장소 차이점브라우저 저장소 차이점 브라우저에는 데이터를 저장할 수 있는 여러 가지 저장소가 있다. 각 저장소의 특징과 차이점을 알아보자. 브라우저 저장소 종류 ###...tnemnorivnelee|2026-03-24# Til
[TIL] 자바스크립트에서 this 용법자바스크립트에서 this 용법 자바스크립트에서 this는 함수가 선언될 때가 아니라 함수가 어떻게 호출되는지에 따라 동적으로 바인딩된다는 점이 가장 큰 특징이다....tnemnorivnelee|2026-03-24# Til