CHAPTER 1 첫 번째 애플리케이션
1.1 시작은 브라우저에서
1.2 사용할 프로그램
1.3 주석에 관해
1.4 시작하기
1.5 자바스크립트 콘솔
1.6 제이쿼리
1.7 단순한 그래픽 그리기
1.8 반복적인 작업 자동화하기
1.9 사용자 입력 처리하기
1.10 Hello, World
CHAPTER 2 자바스크립트 개발 도구
2.1 ES6 사용하기
2.2 ES6 기능
__2.2.1 깃 설치
__2.2.2 터미널
__2.2.3 프로젝트 루트
__2.2.4 깃과 버전 컨트롤
__2.2.5 npm 패키지 관리
__2.2.6 빌드 도구: 걸프와 그런트
__2.2.7 프로젝트 구조
2.3 트랜스컴파일러
__2.3.1 바벨을 걸프와 함께 사용하기
2.4 린트
2.5 요약
CHAPTER 3 리터럴과 변수, 상수, 데이터 타입
3.1 변수와 상수
3.2 변수와 상수 중 어떤 것을 써야 할까요?
3.3 식별자 이름
3.4 리터럴
3.5 원시 타입과 객체
3.6 숫자
3.7 문자열
__3.7.1 이스케이프
3.8 특수문자
__3.8.1 템플릿 문자열
__3.8.2 여러 줄 문자열
__3.8.3 숫자와 문자열
3.9 불리언
3.10 심볼
3.11 null과 undefined
3.12 객체
3.13 Number, String, Boolean 객체
3.14 배열
3.15 객체와 배열 마지막의 쉼표
3.16 날짜
3.17 정규 표현식
3.18 맵과 셋
3.19 데이터 타입 변환
__3.19.1 숫자로 바꾸기
__3.19.2 문자열로 변환
__3.19.3 불리언으로 변환
3.20 요약
CHAPTER 4 제어문
4.1 제어문의 기초
__4.1.1 while 루프
__4.1.2 블록 문
__4.1.3 공백
__4.1.4 보조 함수
__4.1.5 if
__4.1.6 do
__4.1.7 for 루프
__4.1.8 if 문
__4.1.9 하나로 합치기
4.2 자바스크립트의 제어문
★ ES6에 맞춰 고품질 웹 앱을 더 쉽고 빠르게 개발하는 방법!
자바스크립트 전문가이자 전도사인 이선 브라운이 『한 권으로 끝내는 Node & Express』(2015, 한빛미디어에 이어 또 한권의 멋진 자바스크립트 입문서를 펴냈다. 차세대 표준인 ES6에 맞춘 이 책은 기초적인 트랜스컴파일러 사용법부터 시작해 날짜와 시간, 수학 라이브러리, 정규식 등 실용적인 필수 주제를 적절히 배치해 설명하며, ES6의 변경 사항과 핵심 요소도 알기 쉽게 전달한다. 이미 여러 권의 IT 전문서를 번역한 한선용 역자의 깔끔한 번역도 ...
★ ES6에 맞춰 고품질 웹 앱을 더 쉽고 빠르게 개발하는 방법!
자바스크립트 전문가이자 전도사인 이선 브라운이 『한 권으로 끝내는 Node & Express』(2015, 한빛미디어에 이어 또 한권의 멋진 자바스크립트 입문서를 펴냈다. 차세대 표준인 ES6에 맞춘 이 책은 기초적인 트랜스컴파일러 사용법부터 시작해 날짜와 시간, 수학 라이브러리, 정규식 등 실용적인 필수 주제를 적절히 배치해 설명하며, ES6의 변경 사항과 핵심 요소도 알기 쉽게 전달한다. 이미 여러 권의 IT 전문서를 번역한 한선용 역자의 깔끔한 번역도 빛을 발하는데, 특히 버전마다 문제가 될 만한 부분에는 별도의 코멘트로 해결책을 달아 꼼꼼하게 내용을 보완했다. 자바스크립트 경험이 있는 독자, 특히 ES5만 사용해 본 독자라면 주요한 언어 개념에 대한 현실적이고 자세한 설명에 만족할 것이다. 아직 자바스크립트를 잘 모르는 독자라 해도, 다른 언어로 개발해 본 경험이 있고 새롭게 자바스크립트를 배워보고자 한다면 큰 도움이 될 것이다.
주요 내용
●ES6 코드 작성 및 포터블 ES5로 트랜스컴파일
●자바스크립트에서 사용하는 포맷으로 데이터 변환
●자바스크립트 함수의 기본 사용법과 메커니즘 이해
●객체와 객체 지향 프로그래밍
●이터레이터, 제너레이터, 프락시 등 새로운 개념 이해
●복잡한 비동기 프로그래밍 이해
●브라우저 기반 애플리케이션을 위한