자바스크립트 초보자를 대상으로 아주 쉬운 문제부터 다소 난이도가 있는 문제까지 단계별로 300 여개의 예제들이 수록되어 있다. 예제를 중심으로 실습 위주로 공부하다보면 자연스럽게 자바스크립트의 동작 원리를 파악하여 자바스크립트의 기초 문법과 고급 기능까지 익힐 수 있다.
자바스크립트의 변수, 연산자, 제어문, 함수 등 프로그래밍 기초와 더불어 자바스크립트의 핵심이 되는 객체, 문서 객체 모델(DOM), 브라우저 객체 모델(BOM), 이벤트, 스코프, 클로저 등의 최신 기술까지 다루고 있다. 이 책은 독학으로 자바스크립트 기초와 고급 기능까지 마스터하려고 하는 초중급 웹 개발자나 대학 및 교육 기관에서 한 학기 강의 교재로 사용하기에 적합하도록 구성되어 있다.
자바스크립트는 웹 사이트의 기능을 구현하는 데 필수적인 컴퓨터 언어입니다. 최근에는 리액트(React), 앵귤러(Angular), 뷰(Vue) 등의 자바스크립트 프레임워크 사용자가 점차 늘어나고 웹 분야에 활용 빈도가 늘어남에 따라 자바스크립트의 중요성이 더욱 부각되고 있습니다. 이에 따라 웹 프로그래머들은 자바스크립트 기초를 더욱 튼튼히 하고 실전에서 자바스크립트를 자유자재로 활용하는 능력을 키우는 것이 무엇보다 중요하게 되었습니다. 자바스크립트의 중요성이 강조되는 반면 자바스크립트를 기초부터 차근차근 쉽게 설명하고 원리를 파악하는 데 도움을 주는 교재는 상대적으로 부족한 실정입니다. 이 책에서는 단계별로 다양한 난이도를 가진 300여개의 예제를 통하여 자바스크립트 문법을 자연스럽게 이해하여 실전에 활용할 수 있도록 합니다.