이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 강력추천
자바스크립트 완벽 가이드
전2권 : 본책 + 별책
베스트
IT 모바일 top20 32주
가격
43,000
10 38,700
YES포인트?
2,150원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 개정판이 출간되었습니다

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

Programming Insight

Programming Insight (Javascript)

책소개

목차

역자 서문
번역 소감
서문

1장 자바스크립트 소개
1.1자바스크립트란?
1.2여러 버전의 자바스크립트
1.3클라이언트 측 자바스크립트
1.4기타 환경에서의 자바스크립트
1.5자바스크립트 탐험

1부 코어 자바스크립트
2장 어휘 구조
2.1문자 집합
2.2대소문자 구분
2.3공백과 줄나눔
2.4선택적인 세미콜론 사용
2.5주석
2.6리터럴
2.7식별자
2.8예약어
3장 데이터 타입과 값
3.1숫자
3.2문자열
3.3불리언 값
3.4함수
3.5객체
3.6배열
3.7null
3.8undefined
3.9Date 객체
3.10정규 표현식
3.11Error 객체
3.12타입 변환 요약
3.13기본 데이터 타입 래퍼 객체
3.14객체에서 기본 타입으로 변환
3.15값에 의한 vs. 참조에 의한
4장 변수
4.1변수 타입
4.2변수 선언
4.3변수의 유효 범위
4.4기본 타입과 참조 타입
4.5가비지 컬렉션
4.6변수와 프로퍼티
4.7변수의 유효 범위(재해석)
5장 표현식과 연산자
5.1표현식
5.2연산자 개요
5.3산술 연산자
5.4동등 연산자
5.5관계 연산자
5.6문자열 연산자
5.7논리 연산자
5.8비트 단위 연산자
5.9할당 연산자
5.1기타 연산자들
6장 문장
6.1표현문
6.2복합문
6.3if
6.4else if
6.5switch
6.6while
6.7do/while
6.8for
6.9for/in
6.10레이블
6.11break
6.12continue
6.13var
6.14function
6.15return
6.16throw
6.17try/catch/finally
6.18with
6.19빈 문장
6.2자바스크립트 문장 요약
7장 객체와 배열
7.1객체 생성하기
7.2객체 프로퍼티
7.3연관 배열로서의 객체
7.4공통적으로 나타나는 객체 프로퍼티와 메서드
7.5배열
7.6배열 원소 읽고 쓰기
7.7배열 메서드
7.8배열과 유사한 객체
8장 함수
8.1함수 정의와 호출
8.2함수 전달인자
8.3데이터로서의 함수
8.4메서드로서의 함수
8.5생성자 함수
8.6함수 프로퍼티와 메서드
8.7유용한 함수들
8.8함수 유효 범위와 클로저
8.9Function() 생성자
9장 클래스, 생성자, 프로토타입
9.1생성자
9.2프로토타입과 상속
9.3자바스크립트의 클래스 시뮬레이션
9.4공통적인 객체 메서드
9.5슈퍼 클래스와 서브 클래스
9.6상속 없이 확장하기
9.7객체 타입 판단하기
9.8예제: 유틸리티 메서드인 defineClass( )
10장 모듈과 네임스페이스
10.1모듈과 네임스페이스 생성
10.2네임스페이스에서 심벌 가져오기
10.3모듈 유틸리티
11장 정규 표현식을 사용한 패턴 매칭
11.1정규 표현식 정의
11.2패턴 매칭을 위한 문자열 메서드
11.3RegExp 객체
12장 자바 스크립팅
12.1자바스크립트 내장하기
12.2자바 스크립팅

2부 클라이언트 측 자바스크립트
13장 웹 브라우저와 자바스크립트
13.1웹 브라우저 환경
13.2HTML에 스크립트 내장하기
13.3HTML의 이벤트 처리기
13.4URL 안의 자바스크립트
13.5자바스크립트 프로그램의 실행
13.6클라이언트 측 호환성
13.7접근성
13.8자바스크립트 보안
13.9웹과 관련된 다른 자바스크립트 내장 기법들
14장 브라우저 창 스크립팅
14.1타이머
14.2브라우저 Location과 History
14.3창, 화면, 브라우저에 대한 정보 얻기
14.4창 열고 조작하기
14.5간단한 대화 상자
14.6상태 표시줄 스크립팅
14.7에러 처리
14.8다중 창과 프레임
14.9예제: 프레임의 탐색 표시줄
15장 문서 스크립팅
15.1동적인 문서 내용
15.2Document의 프로퍼티
15.3레거시 DOM: Document 객체의 집합
15.4W3C DOM의 개요
15.5문서 순회
15.6문서 내 엘리먼트 찾기
15.7문서 수정하기
15.8문서에 새로운 내용 추가하기
15.9예제: 동적으로 생성되는 목차
15.10선택된 텍스트 알아내기
15.11IE 4 DOM
16장 CSS와 DHTML
16.1CSS 개요
16.2DHTML과 CSS
16.3인라인 스타일 스크립트
16.4계산된 스타일의 스크립팅
16.5CSS 클래스 스크립팅
16.6스타일시트 스크립팅
17장 이벤트와 이벤트 처리
17.1기본적인 이벤트 처리
17.2DOM 레벨 2를 사용한 고급 이벤트 처리
17.3인터넷 익스플로러 이벤트 모델
17.4마우스 이벤트
17.5키 이벤트
17.6onload 이벤트
17.7합성 이벤트
18장 폼과 폼 엘리먼트
18.1Form 객체
18.2Form 엘리먼트 정의하기
18.3폼 엘리먼트에 스크립트 적용하기
18.4폼 검증 예제
19장 쿠키와 클라이언트 측 지속성
19.1쿠키 개요
19.2쿠키 저장하기
19.3쿠키 읽기
19.4쿠키 예제
19.5쿠키의 대안들
19.6지속되는 데이터와 보안
20장 HTTP 스크립팅
20.1XMLHttpRequest 사용하기
20.2XMLHttpRequest 예제와 유틸리티
20.3Ajax와 동적 스크립팅
20.4

품목정보

발행일
2008년 06월 02일
쪽수, 무게, 크기
1260쪽 | 2342g | 188*240*60mm
ISBN13
9788991268418

출판사 리뷰

“자바스크립트 책으로는 『JavaScript: The Definitive Guide(5/E)』만을 추천한다.”
- 자바스크립트 계의 요다 스승 더글라스 크록포드(Douglas Crockford)

[리뷰어들의 추천사]

미술 대학을 졸업하고 IT 업계에 발을 들여놓은 후 UI 개발자로 일하고 있는 지금, 다시금 기초를 다지려는 마음가짐으로 『자바스크립트 완벽 가이드』의 리뷰에 응했다. 사실, 다른 개발자들과 여러 프로젝트를 진행하면서 기초가 너무도 부족하다는 것을 인지하고 있던 터여서 이번 리뷰는 큰 의미가 있을 것으로 생각했고, 이 예상은 정확히 적중했다. 지금까지 자바스크립트 팁과 테크닉에 연연한 나머지 정작 기초적인 내용을 모르거나 잘못 알고 있었는데, 덕분에 많은 부분을 올바르게 이해하게 되었다. 자바스크립트를 기초부터 제대로 배우고 싶다면 이 책을 적극 추천한다.
- 경준호(http://www.firejune.com)

Ajax라는 개념이 일반화된 이후로 자바스크립트는 그 활용 범위가 점점 넓어지고 있다. 이제까지 자바스크립트가 손대고 싶지 않은 Copy&Paste의 대상이었다면, 지금은 웹 개발에 빠질 수 없는 중요한 축으로 자리했다. 이전과 같이 단순히 웹 페이지 일부분에 효과를 주거나 입력값을 확인하는 정도의 프로그래밍에서 벗어나 Ajax, drag&drop, Animation, Dynamic DOM handling 같은 더욱 높은 수준의 기술이 요구되는 것이다.
이 책은 개발자들이 이러한 흐름에 발맞출 수 있게, 지금까지 나온 자바스크립트 서적들이 미진하게 다루었던 자바스크립트의 기본 원리를 상세히 설명할 뿐만 아니라, 다양한 활용 방법에 대해서도 폭 넓게 다룬다. 자바스크립트라는 언어를 더욱 깊이 이해하고 공부하고 싶은 개발자라면 『자바스크립트 완벽 가이드(5/E)』가 최고의 선택이 될 것이다.
- 송효종(NHN Ajax UI Lab.)

Ajax 기술이 보편화된 최근까지도 자바스크립트는 배워서 연구하고 활용하기보다는 필요한 소스코드를 복사하고 붙여 넣어 사용하는 언어라는 인식이 일반적이었다. 그러다 보니 보통의 웹 개발자들이라면 누구나 한 번 쯤은 자바스크립트 디버깅에 힘들었던 기억이 있을 것이다. 자바스크립트계의 요다 스승으로 불리는 더글러스 크록포드(Douglas Crockford)는 이와 같은 상황을 빗대어 「자바스크립트: 세상에서 가장 오해가 많은 프로그래밍 언어」라는 글을 쓰기도 했다. 더글러스 크록포드는 이 글에서 자바스크립트를 제대로 다루는 단 한 권의 책이 바로 『JavaScript: The Definitive Guide(5/E)』라고 추천했다.
그동안 자바스크립트는 개발자들이 깊이 이해하지 않은 채 이전에 사용했던 언어의 스타일대로 사용했었다. 때문에, 자바스크립트만의 강력하고 풍부한 표현력이나 기법을 보기 어려웠다. 또한, 각기 다르게 구현된 다양한 브라우저 환경에서 HTML, CSS, 브라우저를 제어해야 했기에 활용하기도 쉽지 않았다.
『자바스크립트 완벽 가이드』는 자바스크립트에 대한 깊이 있는 설명과 자바스크립트답게 활용하는 다양한 방법을 제공한다. 이 책을 통해 자바스크립트 초심자는 언어를 정확히 이해할 수 있고, 중급 이상 개발자들은 고급 기법과 활용도 높은 API 레퍼런스를 얻을 수 있다.

추천평

C 개발자들에게 백서(The White Book)가 있다면, 자바스크립트 개발자들에게는 이 책이 있다.
- 이두원(NHN Ajax UI Lab.)

『자바스크립트 완벽 가이드(5/E)』는 자바스크립트의 구동 방식을 설명한 책이다. 자바스크립트 관련 프레임워크가 많이 나와 있고, 이들을 사용하면 생산성을 높일 수 있다. 하지만 정작 자바스크립트 자체를 이해하지 못한 상태라면 여러 요구사항을 해결하기가 쉽지 않다. 자바스크립트를 깊이 이해하고 싶은 이에게 『자바스크립트 완벽 가이드』를 추천한다.
- 이중한(코스모웨어 UI 개발팀)

리뷰/한줄평11

리뷰

8.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.