HOME > Detail View

Detail View

자바스크립트 완벽 가이드

자바스크립트 완벽 가이드 (Loan 133 times)

Material type
단행본
Personal Author
Flanagan, David 송인철, 역
Title Statement
자바스크립트 완벽 가이드 / 데이비드 플래너건 지음 ; 송인철 [외] 옮김
Publication, Distribution, etc
서울 :   인사이트,   2008  
Physical Medium
2책 : 삽화 ; 23 cm
Varied Title
JavaScript : the definitive guide (5th ed.)
ISBN
9788991268418
General Note
색인수록  
Content Notes
[1, 본편]. -[2], 별책
Subject Added Entry-Topical Term
JavaScript (Computer program language) Web servers. Object-oriented programming (Computer science)
000 00000cam c2200205 k 4500
001 000045447377
005 20221031165655
007 ta
008 080603s2008 ulka 001c kor
020 ▼a 9788991268418 ▼g 13560
035 ▼a (KERIS)BIB000011308209
040 ▼a 222001 ▼c 222001 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.2/762 ▼2 23
085 ▼a 005.2762 ▼2 DDCK
090 ▼a 005.2762 ▼b 2008z7
100 1 ▼a Flanagan, David ▼0 AUTH(211009)147286
245 1 0 ▼a 자바스크립트 완벽 가이드 / ▼d 데이비드 플래너건 지음 ; ▼e 송인철 [외] 옮김
246 1 9 ▼a JavaScript : ▼b the definitive guide ▼g (5th ed.)
260 ▼a 서울 : ▼b 인사이트, ▼c 2008
300 ▼a 2책 : ▼b 삽화 ; ▼c 23 cm
500 ▼a 색인수록
505 0 ▼a [1, 본편]. -[2], 별책
650 0 ▼a JavaScript (Computer program language)
650 0 ▼a Web servers.
650 0 ▼a Object-oriented programming (Computer science)
700 1 ▼a 송인철, ▼e
945 ▼a KINS

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.2762 2008z7 1 Accession No. 111476078 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Main Library/Monographs(3F)/ Call Number 005.2762 2008z7 2 Accession No. 111476079 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Main Library/Research Institute of Korean Studies/ Call Number 005.2762 2008z7 1 Accession No. 192048056 Availability Loan can not(reference room) Due Date Make a Reservation Service M
No. 4 Location Main Library/Research Institute of Korean Studies/ Call Number 005.2762 2008z7 2 Accession No. 192048057 Availability Loan can not(reference room) Due Date Make a Reservation Service M
No. 5 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 1 Accession No. 121177456 Availability Available Due Date Make a Reservation Service B M
No. 6 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 1 Accession No. 121177458 Availability Available Due Date Make a Reservation Service B M
No. 7 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 2 Accession No. 121177457 Availability Available Due Date Make a Reservation Service B M
No. 8 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 2 Accession No. 121177459 Availability Available Due Date Make a Reservation Service B M
No. 9 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2008z7 1 Accession No. 151262620 Availability In loan Due Date 2023-12-18 Make a Reservation Available for Reserve R Service M
No. 10 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2008z7 2 Accession No. 151262621 Availability In loan Due Date 2023-12-18 Make a Reservation Available for Reserve R Service M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.2762 2008z7 1 Accession No. 111476078 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Main Library/Monographs(3F)/ Call Number 005.2762 2008z7 2 Accession No. 111476079 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Main Library/Research Institute of Korean Studies/ Call Number 005.2762 2008z7 1 Accession No. 192048056 Availability Loan can not(reference room) Due Date Make a Reservation Service M
No. 4 Location Main Library/Research Institute of Korean Studies/ Call Number 005.2762 2008z7 2 Accession No. 192048057 Availability Loan can not(reference room) Due Date Make a Reservation Service M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 1 Accession No. 121177456 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 1 Accession No. 121177458 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 2 Accession No. 121177457 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2008z7 2 Accession No. 121177459 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2008z7 1 Accession No. 151262620 Availability In loan Due Date 2023-12-18 Make a Reservation Available for Reserve R Service M
No. 2 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2008z7 2 Accession No. 151262621 Availability In loan Due Date 2023-12-18 Make a Reservation Available for Reserve R Service M

Contents information

Book Introduction

웹 2.0과 Ajax 시대의 중심에 있는 자바스크립트를 기초부터 고급까지 다루었다. 1부 코어 자바스크립트는 완전한 언어로서의 자바스크립트를 설명한다. 자바스크립트의 일반적인 문법과 함께 클로저 함수, 클래스, 모듈, 자바 언어와의 인터랙션 등 자바스크립트의 핵심 기능들을 자세한 예와 함께 설명한다.

2부 클라이언트 측 자바스크립트에서는 DOM이라고 알려져 있는 문서 객체 모델을 중점적으로 다루며, CSS와의 연동, 이벤트 처리, 폼 등 웹 브라우저에서 자바스크립트를 사용하는 다양한 방법을 설명한다. 또한 쿠키, Ajax, XML, 그림(Canvas), 자바 애플릿 등을 제어하는 고급 주제도 다룬다.

3부는 코어 자바스크립트에 대한 레퍼런스, 4부는 클라이언트 측 자바스크립트에 대한 레퍼런스로서 자바스크립트 객체, 메서드, 프로퍼티들이 알파벳 순서로 나열되어 있다.

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

웹 2.0과 Ajax 시대의 중심에 있는 자바스크립트를 기초부터 고급까지 다룬 책.
이 책의 1부 「코어 자바스크립트」는 완전한 언어로서의 자바스크립트를 설명한다. 자바스크립트의 일반적인 문법과 함께 클로저 함수, 클래스, 모듈, 자바 언어와의 인터랙션 등 자바스크립트의 핵심 기능들을 자세한 예와 함께 설명한다.
2부 「클라이언트 측 자바스크립트」에서는 DOM이라고 알려져 있는 문서 객체 모델을 중점적으로 다루며, CSS와의 연동, 이벤트 처리, 폼 등 웹 브라우저에서 자바스크립트를 사용하는 다양한 방법을 설명한다. 또한 쿠키, Ajax, XML, 그림(Canvas), 자바 애플릿 등을 제어하는 고급 주제도 다룬다.
3부는 코어 자바스크립트에 대한 레퍼런스, 4부는 클라이언트 측 자바스크립트에 대한 레퍼런스로서 자바스크립트 객체, 메서드, 프로퍼티들이 알파벳 순서로 나열되어 있다.


Information Provided By: : Aladin

Author Introduction

데이비드 플래너건(지은이)

1995년부터 자바스크립트로 프로그램을 만들고 책을 써 왔다. 부인, 아이들과 함께 시애틀과 밴쿠버 사이에 있는 북서태평양 연안에 거주한다. MIT에서 컴퓨터과학 학위를 받았으며 VMware에서 소프트웨어 엔지니어로 근무 중이다.

황인석(옮긴이)

KAIST 전산학과에서 박사 과정을 밟고 있다. 『자바스크립트 완벽 가이드』『실전 Ajax』『프로 자바스크립트 테크닉』(이상 인사이트)의 공역자이자 『텔레메틱스 개론(개정판)』(홍릉과학출판사)의 공저자다.

송인철(옮긴이)

KAIST 전산학과에서 박사 과정을 밟고 있다. 『자바스크립트 완벽 가이드』『프로 자바스크립트 테크닉』『실전 Ajax』『.NET 예제로 배우는 단위 테스트』『사용자 스토리』 (이상 인사이트), 『자바의 또 다른 멋진 도구 Ant(앤트)』 (인포북)의 공역자이자 『도대체 닷넷이 뭐야』(삼각형프레스)의 공저자다.

이동기(옮긴이)

2008년 현재 KAIST 전산학과에서 박사 과정을 밟고 있다. 더 빠르고 안전하고 유용한 미래의 인터넷 아키텍처에 대해 연구한다. 세계의 과학자들은 물론 어린이들도 좋아할 수 있는 연구를 하는 것이 꿈이다.

이유원(옮긴이)

2008년 현재 KAIST 전산학과에서 박사 과정을 밟는다. 무선 센서 네트워크에서 이루어지는 데이터 처리에 관심이 많다. 무선 센서 네트워크 관련 커뮤니티인 TinyOS 포럼에서 활동 중이다.

Information Provided By: : Aladin

Table of Contents

목차
역자 서문 = xiv
번역 소감 = xvi
서문 = xviii
1장 자바스크립트 소개 = 1
 1.1 자바스크립트란? = 2
 1.2 여러 버전의 자바스크립트 = 3
 1.3 클라이언트 측 자바스크립트 = 5
 1.4 기타 환경에서의 자바스크립트 = 11
 1.5 자바스크립트 탐험 = 12
1부 코어 자바스크립트 = 17
 2장 어휘 구조 = 19
  2.1 문자 집합 = 19
  2.2 대소문자 구분 = 20
  2.3 공백과 줄나눔 = 20
  2.4 선택적인 세미콜론 사용 = 21
  2.5 주석 = 22
  2.6 리터럴 = 22
  2.7 식별자 = 23
  2.8 예약어 = 24
 3장 데이터 타입과 값 = 27
  3.1 숫자 = 28
  3.2 문자열 = 32
  3.3 불리언 값 = 40
  3.4 함수 = 42
  3.5 객체 = 44
  3.6 배열 = 46
  3.7 null = 48
  3.8 undefined = 48
  3.9 Date 객체 = 49
  3.10 정규 표현식 = 50
  3.11 Error 객체 = 51
  3.12 타입 변환 요약 = 51
  3.13 기본 데이터 타입 래퍼 객체 = 52
  3.14 객체에서 기본 타입으로 변환 = 54
  3.15 값에 의한 vs. 참조에 의한 = 56
 4장 변수 = 65
  4.1 변수 타입 = 66
  4.2 변수 선언 = 66
  4.3 변수의 유효 범위 = 68
  4.4 기본 타입과 참조 타입 = 71
  4.5 가비지 컬렉션 = 73
  4.6 변수와 프로퍼티 = 74
  4.7 변수의 유효 범위(재해석) = 77
 5장 표현식과 연산자 = 79
  5.1 표현식 = 79
  5.2 연산자 개요 = 80
  5.3 산술 연산자 = 85
  5.4 동등 연산자 = 88
  5.5 관계 연산자 = 91
  5.6 문자열 연산자 = 94
  5.7 논리 연산자 = 96
  5.8 비트 단위 연산자 = 98
  5.9 할당 연산자 = 101
  5.1 기타 연산자들 = 103
 6장 문장 = 111
  6.1 표현문 = 111
  6.2 복합문 = 112
  6.3 if = 114
  6.4 else if = 116
  6.5 switch = 117
  6.6 while = 120
  6.7 do/while = 121
  6.8 for = 122
  6.9 for/in = 123
  6.10 레이블 = 125
  6.11 break = 126
  6.12 continue = 127
  6.13 var = 129
  6.14 function = 130
  6.15 return = 131
  6.16 throw = 132
  6.17 try/catch/finally = 134
  6.18 with = 136
  6.19 빈 문장 = 138
  6.20 자바스크립트 문장 요약 = 138
 7장 객체와 배열 = 141
  7.1 객체 생성하기 = 141
  7.2 객체 프로퍼티 = 142
  7.3 연관 배열로서의 객체 = 145
  7.4 공통적으로 나타나는 객체 프로퍼티와 메서드 = 147
  7.5 배열 = 151
  7.6 배열 원소 읽고 쓰기 = 153
  7.7 배열 메서드 = 157
  7.8 배열과 유사한 객체 = 163
 8장 함수 = 165
  8.1 함수 정의와 호출 = 166
  8.2 함수 전달인자 = 170
  8.3 데이터로서의 함수 = 177
  8.4 메서드로서의 함수 = 180
  8.5 생성자 함수 = 181
  8.6 함수 프로퍼티와 메서드 = 182
  8.7 유용한 함수들 = 185
  8.8 함수 유효 범위와 클로저 = 187
  8.9 Function() 생성자 = 196
 9장 클래스, 생성자, 프로토타입 = 199
  9.1 생성자 = 200
  9.2 프로토타입과 상속 = 201
  9.3 자바스크립트의 클래스 시뮬레이션 = 208
  9.4 공통적인 객체 메서드 = 216
  9.5 슈퍼 클래스와 서브 클래스 = 221
  9.6 상속 없이 확장하기 = 226
  9.7 객체 타입 판단하기 = 229
  9.8 예: 유틸리티 메서드인 defineClass() = 236
 10장 모듈과 네임스페이스 = 241
  10.1 모듈과 네임스페이스 생성 = 242
  10.2 네임스페이스에서 심벌 가져오기 = 249
  10.3 모듈 유틸리티 = 254
 11장 정규 표현식을 사용한 패턴 매칭 = 261
  11.1 정규 표현식 정의 = 262
  11.2 패턴 매칭을 위한 문자열 메서드 = 272
  11.3 RegExp 객체 = 275
 12장 자바 스크립팅 = 279
  12.1 자바스크립트 내장하기 = 280
  12.2 자바 스크립팅 = 289
2부 클라이언트 측 자바스크립트 = 307
 13장 웹 브라우저와 자바스크립트 = 309
  13.1 웹 브라우저 환경 = 311
  13.2 HTML에 스크립트 내장하기 = 318
  13.3 HTML의 이벤트 처리기 = 328
  13.4 URL 안의 자바스크립트 = 330
  13.5 자바스크립트 프로그램의 실행 = 333
  13.6 클라이언트 측 호환성 = 339
  13.7 접근성 = 347
  13.8 자바스크립트 보안 = 348
  13.9 웹과 관련된 다른 자바스크립트 내장 기법들 = 356
 14장 브라우저 창 스크립팅 = 359
  14.1 타이머 = 360
  14.2 브라우저 Location과 History = 362
  14.3 창, 화면, 브라우저에 대한 정보 얻기 = 365
  14.4 창 열고 조작하기 = 372
  14.5 간단한 대화 상자 = 379
  14.6 상태 표시줄 스크립팅 = 381
  14.7 에러 처리 = 383
  14.8 다중 창과 프레임 = 385
  14.9 예: 프레임의 탐색 표시줄 = 392
 15장 문서 스크립팅 = 397
  15.1 동적인 문서 내용 = 399
  15.2 Document의 프로퍼티 = 402
  15.3 레거시 DOM: Document 객체의 집합 = 404
  15.4 W3C DOM의 개요 = 410
  15.5 문서 순회 = 424
  15.6 문서 내 엘리먼트 찾기 = 426
  15.7 문서 수정하기 = 432
  15.8 문서에 새로운 내용 추가하기 = 437
  15.9 예: 동적으로 생성되는 목차 = 447
  15.10 선택된 텍스트 알아내기 = 452
  15.11 IE 4 DOM = 454
 16장 CSS와 DHTML = 459
  16.1 CSS 개요 = 460
  16.2 DHTML과 CSS = 472
  16.3 인라인 스타일 스크립트 = 494
  16.4 계산된 스타일의 스크립팅 = 506
  16.5 CSS 클래스 스크립팅 = 507
  16.6 스타일시트 스크립팅 = 509
 17장 이벤트와 이벤트 처리 = 517
  17.1 기본적인 이벤트 처리 = 519
  17.2 DOM 레벨 2를 사용한 고급 이벤트 처리 = 532
  17.3 인터넷 익스플로러 이벤트 모델 = 546
  17.4 마우스 이벤트 = 559
  17.5 키 이벤트 = 565
  17.6 onload 이벤트 = 575
  17.7 합성 이벤트 = 576
 18장 폼과 폼 엘리먼트 = 581
  18.1 Form 객체 = 582
  18.2 Form 엘리먼트 정의하기 = 584
  18.3 폼 엘리먼트에 스크립트 적용하기 = 589
  18.4 폼 검증 예제 = 601
 19장 쿠키와 클라이언트 측 지속성 = 607
  19.1 쿠키 개요 = 607
  19.2 쿠키 저장하기 = 611
  19.3 쿠키 읽기 = 613
  19.4 쿠키 예제 = 614
  19.5 쿠키의 대안들 = 619
  19.6 지속되는 데이터와 보안 = 634
 20장 HTTP 스크립팅 = 637
  20.1 XMLHttpRequest 사용하기 = 639
  20.2 XMLHttpRequest 예제와 유틸리티 = 648
  20.3 Ajax와 동적 스크립팅 = 658
  20.4 〈script〉 태그를 사용한 HTTP 스크립팅 = 667
 21장 자바스크립트와 XML = 671
  21.1 XML 문서 획득하기 = 672
  21.2 DOM API로 XML 다루기 = 679
  21.3 XSLT로 XML 변환하기 = 684
  21.4 XPath로 XML 질의하기 = 688
  21.5 XML 직렬화하기 = 694
  21.6 XML 데이터로 HTML 템플릿 확장하기 = 695
  21.7 XML과 웹 서비스 = 699
  21.8 E4X: ECMAScript for XML = 702
 22장 클라이언트 측 그림 스크립팅 = 707
  22.1 이미지 스크립팅 = 708
  22.2 CSS 그림 = 718
  22.3 SVG: Scalable Vector Graphics = 727
  22.4 VML: 벡터형 마크업 언어 = 735
  22.5 〈canvas〉 그림 = 740
  22.6 플래시로 그림 그리기 = 744
  22.7 자바로 그림 그리기 = 750
 23장 자바 애플릿과 플래시 무비 스크립팅 = 759
  23.1 애플릿 스크립팅 = 761
  23.2 자바 플러그인 스크립팅 = 764
  23.3 자바로 스크립팅 = 766
  23.4 플래시 스크립팅 = 771
  23.5 플래시 8 스크립팅 = 780
찾아보기
별책
 3부 코어 자바스크립트 레퍼런스 = 783
 4부 클라이언트 측 자바스크립트 레퍼런스 = 915

New Arrivals Books in Related Fields

Muthu, Subramanian Senthilkannan (2022)
Musib, Somnath (2023)