자바스크립트 완벽 가이드

데이비드 플래너건 (지은이), 한선용 (옮긴이) | 인사이트 | 2022년 3월 정가 42,000원 판매가 37,800원 배송비 0원 (0원 이상 무료) 페이지 784쪽 판형 188*240mm 1490g ISBN 9788966263462 상태 새책 or 중고 수량 합계 37,800

책소개

자바스크립트는 웹의 프로그래밍 언어로, 요즘 소프트웨어 개발자 사이에서 다른 어떤 언어보다도 많이 사용된다. 《자바스크립트 완벽 가이드》는 25년 가까이 자바스크립트 프로그래머에게 가장 사랑받은 베스트셀러이며 이번 7판은 자바스크립트 2020 버전에 맞게 완전히 개정됐다. 책 전반에 걸쳐 흥미롭고 유용한 예제를 만날 수 있으며 클래스, 모듈, 이터레이터, 제너레이터, 프라미스, async/await를 다루는 장이 새롭게 추가됐다.

저자소개

데이비드 플래너건 (David Flanagan) (지은이)  
신간알리미 신청
1995년부터 자바스크립트로 프로그램을 만들고 책을 써 왔다. 부인, 아이들과 함께 시애틀과 밴쿠버 사이에 있는 북서태평양 연안에 거주한다. MIT에서 컴퓨터과학 학위를 받았으며 VMware에서 소프트웨어 엔지니어로 근무 중이다.
한선용 (옮긴이)  
신간알리미 신청

출판사소개

목차

1장 자바스크립트 소개
1.1 자바스크립트 탐험
1.2 Hello World
1.3 자바스크립트 여행
1.4 예제: 글자 빈도 히스토그램
1.5 요약
2장 어휘 구조
2.1 자바스크립트 프로그램의 텍스트
2.2 주석
2.3 리터럴
2.4 식별자와 예약어
2.5 유니코드
2.6 선택 사항인 세미콜론
2.7 요약
3장 타입, 값, 변수
3.1 개요와 정의
3.2 숫자
3.3 텍스트
3.4 불 값
3.5 null과 undefined
3.6 심벌
3.7 전역 객체
3.8 불변인 기본 값과 가변인 객체 참조
3.9 타입 변환
3.10 변수 선언과 할당
3.11 요약
4장 표현식과 연산자
4.1 기본 표현식
4.2 객체와 배열 초기화 표현식
4.3 함수 정의 표현식
4.4 프로퍼티 접근 표현식
4.5 호출 표현식
4.6 객체 생성 표현식
4.7 연산자 개요
4.8 산술 표현식
4.9 관계 표현식
4.10 논리 표현식
4.11 할당 표현식
4.12 평가 표현식
4.13 기타 연산자
4.14 요약
5장 문
5.1 표현문
5.2 복합문과 빈 문
5.3 조건문
5.4 반복문
5.5 점프 문
5.6 기타 문
5.7 선언
5.8 자바스크립트 문 요약
6장 객체
6.1 객체 소개
6.2 객체 생성
6.3 프로퍼티 검색과 설정
6.4 프로퍼티 삭제
6.5 프로퍼티 테스트
6.6 프로퍼티 열거
6.7 객체 확장
6.8 객체 직렬화
6.9 객체 메서드
6.10 확장된 객체 리터럴 문법
6.11 요약
7장 배열
7.1 배열 생성
7.2 배열 요소 읽기와 쓰기
7.3 성긴 배열
7.4 배열 길이
7.5 배열 요소 추가와 삭제
7.6 배열 순회
7.7 다차원 배열
7.8 배열 메서드
7.9 배열 비슷한 객체
7.10 배열인 문자열
7.11 요약
8장 함수
8.1 함수 정의
8.2 함수 호출
8.3 함수 매개변수
8.4 값인 함수
8.5 네임스페이스인 함수
8.6 클로저
8.7 함수 프로퍼티, 메서드, 생성자
8.8 함수형 프로그래밍
8.9 요약
9장 클래스
9.1 클래스와 프로토타입
9.2 클래스와 생성자
9.3 class 키워드를 사용하는 클래스
9.4 기존 클래스에 메서드 추가
9.5 서브클래스
9.6 요약
10장 모듈
10.1 클래스, 객체, 클로저를 사용하는 모듈
10.2 노드 모듈
10.3 ES6 모듈
10.4 요약
11장 자바스크립트 표준 라이브러리
11.1 세트와 맵
11.2 형식화 배열과 이진 데이터
11.3 정규 표현식과 패턴 매칭
11.4 날짜와 시간
11.5 Error 클래스
11.6 JSON 직렬화와 분석
11.7 국제화 API
11.8 콘솔 API
11.9 URL API
11.10 타이머
11.11 요약
12장 이터레이터와 제너레이터
12.1 이터레이터의 동작 방법
12.2 이터러블 객체 만들기
12.3 제너레이터
12.4 고급 제너레이터 기능
12.5 요약
13장 비동기 자바스크립트
13.1 콜백과 비동기 프로그래밍
13.2 프라미스
13.3 async와 await
13.4 비동기 순회
13.5 요약
14장 메타프로그래밍
14.1 프로퍼티 속성
14.2 객체 확장성
14.3 프로토타입 속성
14.4 잘 알려진 심벌
14.5 템플릿 태그
14.6 리플렉트 API
14.7 프록시 객체
14.8 요약
15장 웹 브라우저의 자바스크립트
15.1 웹 프로그래밍 기본
15.2 이벤트
15.3 문서 스크립트
15.4 CSS 스크립트
15.5 문서 지오메트리와 스크롤
15.6 웹 컴포넌트
15.7 SVG
15.8 의 그래픽
15.9 오디오 API
15.10 위치, 내비게이션, 히스토리
15.11 네트워크
15.12 스토리지
15.13 워커 스레드와 메시지
15.14 만델브로트 세트
15.15 요약 및 추천 문서
16장 노드와 서버 사이드 자바스크립트
16.1 노드 프로그래밍 기본
16.2 노드는 기본적으로 비동기적입니다
16.3 버퍼
16.4 이벤트와 이벤트이미터
16.5 스트림
16.6 프로세스, CPU, 운영 체제 세부 사항
16.7 파일 작업
16.8 HTTP 클라이언트와 서버
16.9 HTTP를 사용하지 않는 네트워크 서버와 클라이언트
16.10 자식 프로세스
16.11 워커 스레드
16.12 요약
17장 자바스크립트 도구와 확장
17.1 ES린트를 이용한 린팅
17.2 프리티어를 사용한 자바스크립트 포맷
17.3 제스트를 통한 단위 테스트
17.4 npm을 통한 패키지 관리
17.5 코드 번들링
17.6 바벨을 이용한 트랜스파일
17.7 JSX: 자바스크립트의 마크업 표현식
17.8 플로를 이용한 타입 체크
17.9 요약

더보기

배송

- 배송비, 무료배송비는 업체 사정에 따라 달라질 수 있습니다.
- 배송은 결제 확인 후 다음날부터 2~3일 이내에 배송됩니다. (단 도서 산간지역은 1~2일정도 더 소요됩니다.)
- 공휴일은 배송기간에 포함되지 않습니다.
- 주문하신 상품이 여러개인 경우 동일한 업체의 상품만 묶음 배송 가능합니다. (업체 사정에 따라 달라질 수 있습니다.)
- 배송정보는 상단 주문조회나 마이페이지 주문목록에서 가능합니다.

상품 품절

- 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드립니다.

주문취소/변경

- 주문 상품에 대한 변경사항(품절,가격변동)이 발생하면 전화나 메일을 통해 변경내용을 알려드립니다.
- 주문 상품의 변경/취소/환불은 배송 시작전 마이페이지에서 직접 신청이 가능합니다.
- 주문 상품이 발송된 시점에서는 변경/취소/환불이 모두 불가능합니다.

반품/교환

- 기간 : 배송받으신 후 7일 이내에 가능합니다.
- 방법 : 홈페이지 마이페이지 > 반품/ 교환 신청 및 조회에서 가능합니다.
- 배송비 부담 : 상품에 이상이 있을시에는 무료, 고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담입니다.
- 포장 개봉 후 재판매가 불가능한 상품은 반품/교환이 불가능합니다.
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우, 반품/교환이 불가능합니다.

반품/교환 불가 사유

- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우 (단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
- 복제가 가능한 상품 등의 포장을 훼손한 경우
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

소비자 피해보상 환불 지연에 따른 배상

- 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리합니다.
- 대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리합니다.

Copyright © 2022 이츠북. All Rights Reserved.