책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9788994506289
· 쪽수 : 492쪽
· 출판일 : 2011-11-25
책 소개
목차
CHAPTER 1 소개
1-1 JavaScript란?
1-2 학습을 진행하기 전에 해야 할 일
CHAPTER 2 기본적인 작성법 익히기
2-1 JavaScript의 기본적인 표기
2-2 변수
2-3 데이터형
2-4 연산자
2-5 제어 명령
CHAPTER 3 기본 데이터 조작하기 ~ 내장형 객체
3-1 객체란? 92
3-2 기본 데이터를 취급하기 위한 객체
3-3 날짜/시각 데이터 조작하기 - Date 객체
3-4 정규표현으로 문자를 원하는 대로 지정하기 - RegExp 객체
3-5 모든 객체의 모형 - Object 객체 -
3-6 기본 기능 제공하기 - Global 객체 -
CHAPTER 4 반복해서 사용하는 코드를 하나로 정리하기
4-1 함수란?
4-2 함수 정의에 있어 네 가지 주의점
4-3 변수는 어느 곳에서 참조할 수 있을까? - 스코프
4-4 파라미터 정보 관리하기 - arguments 객체 -
4-5 높은 수준의 함수 테마
CHAPTER 5 대규모 개발에서도 통용되는 작성법 익히기 ~ 객체지향 구문
5-1 JavaScript의 객체지향 특징
5-2 생성자의 문제점과 프로토타입
5-3 객체의 계승 - 프로토타입 체인 -
5-4 본격적인 개발에 대비하기 위해서
CHAPTER 6 브라우저를 자유자재로 조작하기 ~ 브라우저 객체
6-1 이벤트가 발생하면 처리하기 - 이벤트 드리븐 모델 -
6-2 브라우저 객체의 기본 파악하기
6-3 윈도우의 조작부터 다이얼로그/타이머의 제어까지 - Window 객체 -
6-4 폼 요소에 액세스하기 - Form 객체 -
6-5 표시 페이지의 어드레스 정보 취득/조작하기 - Location 객체 -
6-6 문서 조작하기 - Document 객체 -
6-7 그 외에 중요한 세 가지 브라우저 객체 - History/Navigator/Screen 객체 -
CHAPTER 7 HTML과 XML 문서 다루기 ~ DOM
7-1 DOM의 기본
7-2 특정 노드 취득하기
7-3 속성값 취득/설정하기
7-4 노드 추가/치환/삭제하기
7-5 JavaScript로부터 스타일시트 조작하기
7-6 DOM에 있어서의 이벤트 처리
CHAPTER 8 서버 연계로 고품격 UI 구현하기 ~ Ajax
8-1 Ajax란?
8-2 기본적인 Ajax 애플리케이션 작성해보기
8-3 Ajax 애플리케이션으로 구조 데이터 다루기
CHAPTER 9 라이브러리를 이용하여 코드 간단하게 하기
9-1 jQuery의 기본
9-2 jQuery로 Ajax 구현하기
9-3 jQueryUI/jQuery 플러그인 활용하기
CHAPTER 10 현장에서 피할 수 없는 응용 지식
10-1 단위 테스트 - JsUnit -
10-2 문서화 코멘트로 코드의 내용 알기 쉽게 하기 - JsDoc -
10-3 스크립트 압축으로 성능 높이기
10-4 HTTP 모니터링으로 문제 발견 쉽게 하기
10-5 읽기 쉽고, 유지보수하기 쉬운 코드 작성하기 - 코딩 규약 -
10-6 비간섭적인 JavaScript 의식하기
APPENDIX 1 jQuery 엄선 레퍼런스
APPENDIX 2 Yahoo! 블로그 검색 웹 서비스
Column
북마클릿(Bookmarklet)
기대가 높아지고 있는 차세대 표준사양「HTML 5」
JavaScript를 배우는 데 도움이 되는 사이트
찾아보기