로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

자바스크립트 개론

   
지은이 마레인 하버비케   |   출판사 에이콘  |   발행일 2013년 01월 23일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 24,000원21,600원 10%
마일리지 5% 1,200원
발행일 2013-01-23
ISBN 8960773867 |  9788960773868
기타정보 번역서 | 300쪽 | Paperback
예상출고일 2~3일 이내 (근무일기준)
배송비 무료배송
   
종합지수 0p
   
이 책의 원서
  Eloquent JavaScript: A Modern Introduction to Programming
NO STARCH PRESS | Marijn Haverbeke
 

핵심을 관통하는 명쾌한 설명과 간결한 예제로 익히는 자바스크립트 프로그래밍 입문

자바스크립트는 구글 앱스, 트위터, 최신 브라우저 기반 게임 등 거의 모든 현대 웹 애플리케이션의 핵심이다. 자바스크립트는 초보자가 갖고 놀 만큼 간단하지만, 장난감처럼 단순하지만은 않다. 자바스크립트는 실전 애플리케이션을 개발하는 데 사용할 수 있는 유연하고 복잡한 언어다.

『자바스크립트 개론』에서는 성장일로에 있는 자바스크립트 언어를 살펴보고 아름답고 효과적인 코드를 작성하는 방법을 알려준다. 이 책의 저자는 독자들이 예제 코드에 몰두하고 처음 시작할 때부터 실습해보길 독려함으로써 프로그램을 만드는 방법을 빠르게 전수해준다. 인공생명 양식 시뮬레이션 같은 예제나 고전 게임인 소코반의 자바스크립트 버전을 따라하다 보면 다음과 같은 내용을 배울 것이다.
1장 자바스크립트 기초: 값, 변수, 제어 흐름
___값
______숫자
______산술 연산
______문자열
______단항 연산자
______불리언 값, 비교, 불리언 로직
______표현식과 문장
___변수
______키워드와 예약어
___환경
______함수
______prompt와 confirm
______print 함수
______환경 변경
___프로그램 구조
______조건부 실행
______while과 do 반복문
______코드 들여쓰기
______for 반복문
______반복문 빠져나오기
______간결한 방식의 변수 갱신
______switch를 이용한 분기
______대문자화
______주석
___타입에 관해
______미정의 값
______자동 타입 변환
______자동 타입 변환의 위험성
______&&와 ||

2장 함수
___함수 정의 해부
______정의 순서
______지역 변수
______중첩된 유효 범위
______스택
______함수 값
______클로저
______선택 인자
___기법
______중복 방지
______순수함
______재귀

3장 자료 구조: 객체와 배열
___문제: 막내 이모의 고양이
___기본적인 자료 구조
______프로퍼티
______객체 값
______집합으로서의 객체
______변경 가능성
______컬렉션으로서 객체: 배열
______메소드
___막내 이모의 고양이 문제 해결하기
______단락 분리
______관련 단락 찾기
______고양이 이름 추출
______전체 알고리즘
______코드 정리
______날짜 표현
______날짜 추출
______더 많은 정보 수집
______데이터 표현
___심화 이론
______인자 객체
______미진한 부분 마무리
______수학 객체
______열거형 프로퍼티

4장 오류 처리
___문제 유형
______프로그래머의 실수
______런타임 오류
___오류 처리
______특별한 값 반환
______예외
______예외가 발생한 후의 정리
______오류 객체
______처리하지 않은 예외
______선택적인 예외 포착
___자동화된 테스트

___5장 함수형 프로그래밍
___추상화
___고차 함수
______함수 수정
______reduce 함수
______배열 매핑
___은둔자에 관한 슬픈 이야기
______HTML
______은둔자의 텍스트 파일
______단락 찾기
______강조와 각주
______각주 옮기기
______HTML 생성
______은둔자의 책 변환
___기타 함수형 비법
______연산자 함수
______부분 적용
______함수 합성

6장 객체지향 프로그래밍
___객체
______메소드 정의
______생성자
______프로토타입 기반 생성
______생성자와 프로토타입
______프로토타입 오염
______객체를 사전으로
______인터페이스 구체화
___생태계 시뮬레이션 구축
______테라리엄 정의
______공간 내의 지점
______격자 표현
______벌레의 프로그래밍 인터페이스
______테라리엄 객체
______this와 this의 유효범위
______생기 불어넣기
______움직임
______더 다양한 생명체
______다형성
___좀 더 생생한 시뮬레이션
______상속
______에너지 파악
______식물 추가
______초식 동물
______활기 불어넣기
______인공적인 아둔함
___원형 상속
______타입 정의 유틸리티
______타입으로서의 프로토타입
______객체의 세계
______instanceof 연산자
______타입 섞어 쓰기

7장 모듈화
___모듈
______예제
______파일 형태의 모듈
___모듈의 형태
______로컬 네임스페이스로서의 함수
______모듈 객체
___인터페이스 설계
______예측 가능성
______구성 가능성
______계층형 인터페이스
______인자 객체
___라이브러리

8장 정규 표현식
___문법
______문자 집합 매칭
______단어와 문자열 경계 매칭
______반복 패턴
______하위 표현식 그룹화
______후보 선택
___매칭과 치환
______match 메소드
______정규 표현식과 replace 메소드
______RegExp 객체의 동적 생성
___.ini 파일 처리
___정리

9장 웹 프로그래밍: 단기 속성 과정
___인터넷
______URL
______서버 측 프로그래밍
______클라이언트 측 프로그래밍
___웹 스크립트 작성 기초
______window 객체
______document 객체
______타이머
______폼
______폼 스크립팅
______자동 포커스
___브라우저 비호환성
___추가 참고 자료

10장 문서 객체 모델
___DOM 요소
______노드 링크
______노드의 유형
______innerHTML 프로퍼티
______노드 찾기
______노드 생성
______생성 도우미 메소드
______노드 이동
______print 구현
___스타일시트
______style 프로퍼티
______노드 숨기기
______배치
______노드 크기 제어
___당부의 말

11장 브라우저 이벤트
___이벤트 핸들러
______핸들러 등록
______이벤트 객체
______마우스 관련 이벤트 타입
______키보드 이벤트
______이벤트 중지
______이벤트 객체의 정상화
______초점 추적
______폼 이벤트
______윈도우 이벤트
___예제: 소코반 구현
______레벨 입력 형식
______프로그램 설계
______게임판 표현
______컨트롤러 객체

12장 HTTP 요청
___HTTP 프로토콜
___XMLHttpRequest API
______요청 객체 생성
______단순 요청
______비동기 요청
______XML 데이터 조회
______JSON 데이터 읽기
______기초적인 요청 래퍼
___HTTP 학습
★ 저자 소개 ★

마레인 하버비케(Marijn Haverbeke)
프로그래밍 언어의 열성적인 팬이자, 여러 언어에 능통하다. 코모도어(Commodore)에서 BASIC 게임을 한 뒤로 C++ 시절을 거쳐 주로 동적 언어로 데이터베이스 시스템과 웹 API를 탐구하는 현재에 이르렀다. 아울러 각종 인기 있는 오픈소스 프로젝트를 만들고 유지 보수하고 있다.

★ 옮긴이 소개 ★

이대엽
책 만드는 일을 하고 있으며 이따금 IT 관련 서적을 번역하기도 한다. 좋은 책을 펴내거나 직접 우리말로 옮겨 독자에게 전하는 데 큰 즐거움을 느끼며, 옮긴 책으로는 『개념을 잡아주는 프로그래밍 정석』, 『Modular Java 모듈라 자바』, 『시작하세요! 맥 OS X 라이언』, 『도메인 주도 설계』, 『이거 불법 아냐?』, 『자율학습! 안드로이드 프로그래밍』, 『하이버네이트 완벽 가이드』 등이 있다.
등록된 서평이 없습니다.
새롭게 시작하는 플래시 CS3 ActionScript 3.0...
윤훈남
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
 
전체평균(0)
회원평점   회원서평수 0
에이콘 출판사의 신간
카오스 공학
러스 마일스/권병섭 저
18,000원
(10%↓+5%)
 
공간 웹
가브리엘 르네/심주연 저
18,000원
(10%↓+5%)
 
실전 알고리즘 트레이딩 배우기
이기홍 저
31,500원
(10%↓+5%)
 
디지털 전환 시대의 애자일 경영
닐 퍼킨/장세영 저
22,500원
(10%↓+5%)
 
스캠 미 이프 유 캔
프랭크 애버그네일/정순욱 저
16,650원
(10%↓+5%)
 
이메일주소수집거부