자바스크립트 시작하기 — 웹페이지에 움직임을 넣는 첫걸음
자바스크립트가 브라우저에서 하는 일과 자바와 무엇이 다른지 정리했습니다. script 태그로 코드를 넣는 세 가지 방법, 콘솔 사용법, defer로 실행 순서를 맞추는 요령까지 입문자 눈높이로 설명합니다.
웹을 움직이게 만드는 자바스크립트 기초 강좌입니다.
자바스크립트가 브라우저에서 하는 일과 자바와 무엇이 다른지 정리했습니다. script 태그로 코드를 넣는 세 가지 방법, 콘솔 사용법, defer로 실행 순서를 맞추는 요령까지 입문자 눈높이로 설명합니다.
var, let, const의 차이와 선택 기준을 표로 비교하고 원시 타입 여섯 가지를 정리했습니다. 문자열과 숫자가 뒤섞일 때 생기는 자동 형 변환의 함정, ==와 ===의 차이도 예제로 확인합니다.
중복된 코드를 함수로 묶는 과정을 단계별로 따라가며 매개변수와 반환값, 기본값 매개변수를 익힙니다. 화살표 함수의 this 함정과 스코프, 호이스팅, 콜백 개념까지 예제로 정리했습니다.
DOM이 무엇인지부터 querySelector로 요소를 고르는 방법까지 실습 문서 하나로 설명합니다. textContent와 innerHTML의 차이와 보안 주의점, classList, 요소 생성과 삭제도 함께 다룹니다.
버튼이 반응하지 않는 흔한 증상을 진단하며 addEventListener 사용법과 이벤트 객체를 익힙니다. click, input, submit, keydown과 preventDefault, 버블링을 이용한 이벤트 위임까지 정리했습니다.