나에게 필요한 지식과 기술을 검색해 보세요.

더글라스 크락포드의 자바스크립트 핵심 가이드

지은이

더글라스 크락포드

옮긴이

김명신

출간일

2008.09.26

레벨

중고급

정가

22,000

판매가

19,800

총 결제 금액

10%

19,800

적립 예정

990P

쪽수

240P

ISBN

9788979145984

브랜드

한빛미디어
꼭 알아야 하는 자바스크립트의 좋은 점 그리고 나쁜 점

대부분의 프로그래밍 언어가 좋은 점과 나쁜 점이 모두 있지만 자바스크립트는 언어가 잘 정제되기 전에 급하게 출시된 태생적 한계로 나쁜 점이 더 많습니다. 이 책은 이러한 나쁜 점을 모두 제거하고, 신뢰할 수 있으면서도, 읽기 편하고 유지보수가 편한 요소만을 모아 소개합니다. 이러한 요소만을 사용하면 여러분은 확장이 쉽고 효율적인 코드를 작성할 수 있습니다.

이 책에서 클락포드는 다음과 같은 부분들을 설명하면서 언어의 장단점을 심도 있게 다루고 있습니다.
  • 구문
  • 객체
  • 함수
  • 상속
  • 배열
  • 정규식
  • 메소드
  • 코딩 스타일
  • 훌륭한 기능
이 책으로 여러분은 효율적인 코드을 작성하는 훌륭하고, 우아하며, 가볍고, 상당히 표현적인 언어를 발견할 수 있을 것입니다. 여러분이 Ajax 개발이든, 라이브러리 관리든 어떠한 작업을 하든지 상관 없이 이 책을 적극 권장할 수 있지만 특히 웹에서 사이트나 애플리케이션을 개발하고 있다면 이 책은 필독서라고 할 수 있습니다.

저자

목차

1장 자바스크립트의 좋은 점들
01 | 왜 자바스크립트인가?
02 | 자바스크립트 분석
03 | 예제 테스트를 위한 간단한 준비
 
2장 자바스크립트의 좋은 문법들
01 | 공백(whitespace)
02 | 이름(Names)
03 | 숫자(Numbers)
04 | 문자열(Strings)
05 | 문장(Statements)
06 | 표현식(Expressions)
07 | 리터럴(Literals)
08 | 함수(Functions)
 
3장 객체
01 | 객체 리터럴
02 | 속성값 읽기
03 | 속성값의 갱신
04 | 참조
05 | 프로토타입(Prototype)
06 | 리플렉션(reflection)
07 | 열거(Enumeration)
08 | 삭제
09 | 최소한의 전역변수 사용
 
4장 함수
01 | 함수 객체
02 | 함수 리터럴
03 | 호출
04 | 인수 배열(arguments)
05 | 반환
06 | 예외
07 | 기본 타입에 기능 추가
08 | 재귀적 호출
09 | 유효범위(Scope)
10 | 클로저(closure)
11 | 콜백
12 | 모듈
13 | 연속 호출(Cascade)
14 | 커링(Curry)
15 | 메모이제이션(memoization)
 
5장 상속
01 | 의사 클래스 방식(Pseudoclassical)
02 | 객체를 기술하는 객체(Object Specifiers)
03 | 프로토타입 방식
04 | 함수를 사용한 방식
05 | 클래스 구성을 위한 부속품
 
6장 배열
01 | 배열 리터럴
02 | length 속성
03 | 삭제
04 | 열거
05 | 객체와 배열의 혼동
06 | 배열의 메소드
07 | 배열의 크기와 차원
 
7장 정규 표현식
01 | 예제
02 | 정규 표현식 객체 생성
03 | 구성요소
 
8장 메소드
 
9장 스타일
 
10장 아름다운 속성에 대한 단상
 
부록 A | 나쁘지만 사용해야 하는 부분들(Awful parts)
부록 B | 나쁜 점들
부록 C | JSLint
부록 D | 구문 다이어그램
부록 E | JSON

리뷰

오탈자

등록된 오탈자가 없어요

오탈자를 발견하셨다면 작성해주세요.

22,000

10%

19,800