본문내용 바로가기
이벤트 무료배송

자바스크립트 개론 체계적인 프로그래밍 수련법

에이콘 웹 프로페셔널 시리즈 55
마레인 하버비케 지음 | 이대엽 옮김 | 에이콘출판 | 2013년 01월 25일 출간
  • 정가 : 24,000원
    판매가 : 21,600 [10%↓ 2,400원 할인]
  • 제휴할인가 : 16,200 교보-롯데카드 최대 25% 청구할인 카드/포인트 안내
  • 통합포인트 : 1,200 적립 [5% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 최대 2% 추가 적립 payco페이코 결제 시 5,000원 할인 + 2만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 도착예정일 : 서울 종로구 종로1가 교보생명빌딩 기준 지역변경
    1일 이내 발송 예정 도착 예정일 안내
  • 바로드림 : 인터넷으로 주문하고 영업점에서 직접 수령 안내
분철서비스
닫기
  • 멀티클립보드 증정
  • 책이 생활이다. 월간 생활책방 3월호, 행사도서 포함 2만원이상 구매시 스티치 노트 증정
  • 어린이 역사세트전
  • 어린이 과학의달 이벤트

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 대표 IT 컴퍼니 지원자격에 맞춰 준비하자
    06. 21 ~ 12. 31
  • MANNING, O'REILLY, PACKT, WILEY 등 해..
    03. 07 ~ 04. 30
  • 설문참여 시 매월 5명 추첨통해 선물을 드립니다.
    10. 14 ~ 12. 31
상품상세정보
ISBN 9788960773868(8960773867)
쪽수 304쪽
크기 188 * 235 * 20 mm /734g 판형알림
이 책의 원서 Eloquent Javascript/Haverbeke, Marijn

책소개

이 책이 속한 분야

자바스크립트로 배우는 체계적 프로그래밍!

프로그래밍을 비롯해 자바스크립트에 입문하는 초보자를 위한 『자바스크립트 개론』. 프로그래밍에 관한 소개부터 웹 프로그래밍에 이르기까지, 명쾌한 설명과 간결한 코드를 통해 체계적으로 자바스크립트를 배울 수 있다. 변수, 제어, 흐름, 함수 등 기본적이니 프로그래밍 요소를 비롯하여, 함수형 프로그래밍, 모듈화 정규 표현식 같은 고급주제, 웹 프로그래밍 관련 사항도 빠짐없이 다루고 있다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 마레인 하버비케

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

역자 : 이대엽

역자 이대엽은 책 만드는 일을 하고 있으며 이따금 IT 관련 서적을 번역하기도 한다. 좋은 책을 펴내거나 직접 우리말로 옮겨 독자에게 전하는 데 큰 즐거움을 느끼며, 옮긴 책으로는 『개념을 잡아주는 프로그래밍 정석』, 『Modular Java 모듈라 자바』, 『시작하세요! 맥 OS X 라이언』, 『도메인 주도 설계』, 『이거 불법 아냐?』, 『자율학습! 안드로이드 프로그래밍』, 『하이버네이트 완벽 가이드』 등이 있다.

목차

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 학습

출판사 서평



프로그래밍을 비롯해 자바스크립트에 입문하는 초보자가 읽기에 적합한 책이다. 프로그래밍에 관한 소개부터 웹 프로그래밍에 이르기까지 명쾌한 설명과 간결한 코드를 제시함으로써 체계적으로 자바스크립트를 배울 수 있다. 변수, 제어 흐름, 함수, 자료 구조, 오류 처리 같은 기본적인 프로그래밍 요소를 비롯해 함수형 프로그래밍, 객체지향 프로그래밍, 모듈화, 정규 표현식 같은 고급 주제, 웹 프로그래밍과 관련된 주제까지 빠짐없이 다룬다. 아울러 자바스크립트의 프로토타입 기반 객체지향을 비롯해 자바스크립트의 강력한 언어적 특징들도 배울 ... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서번역서

안내

이 분야의 베스트

  • 한기준
    27,900원
  • 윤성우
    22,500원
  • 박응용
    16,920원
  • 사이토 고키
    21,600원
  • 이남호
    23,310원
더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2

최근 본 상품