자바스크립트 변수 — var·let·const와 타입이 헷갈리는 이유
var, let, const의 차이와 선택 기준을 표로 비교하고 원시 타입 여섯 가지를 정리했습니다. 문자열과 숫자가 뒤섞일 때 생기는 자동 형 변환의 함정, ==와 ===의 차이도 예제로 확인합니다.
JAVA, HTML, JavaScript, jQuery 입문 강좌를 한곳에 모았습니다.
var, let, const의 차이와 선택 기준을 표로 비교하고 원시 타입 여섯 가지를 정리했습니다. 문자열과 숫자가 뒤섞일 때 생기는 자동 형 변환의 함정, ==와 ===의 차이도 예제로 확인합니다.
중복된 코드를 함수로 묶는 과정을 단계별로 따라가며 매개변수와 반환값, 기본값 매개변수를 익힙니다. 화살표 함수의 this 함정과 스코프, 호이스팅, 콜백 개념까지 예제로 정리했습니다.
DOM이 무엇인지부터 querySelector로 요소를 고르는 방법까지 실습 문서 하나로 설명합니다. textContent와 innerHTML의 차이와 보안 주의점, classList, 요소 생성과 삭제도 함께 다룹니다.
버튼이 반응하지 않는 흔한 증상을 진단하며 addEventListener 사용법과 이벤트 객체를 익힙니다. click, input, submit, keydown과 preventDefault, 버블링을 이용한 이벤트 위임까지 정리했습니다.
HTML은 계산하는 프로그래밍 언어가 아니라 내용에 의미를 표시하는 마크업 언어입니다. 브라우저가 파일을 받아 화면을 그리기까지의 다섯 단계와 CSS·자바스크립트의 역할 분담을 정리합니다.
DOCTYPE부터 head와 body까지 문서 골격을 한 줄씩 해부하고 태그·요소·속성 용어를 구분합니다. 블록과 인라인의 차이, header와 main 같은 시맨틱 태그로 뼈대를 세우는 법도 다룹니다.