www.tipntec.com   IT기기, IT서적 직거래 컴뮤니티 팁엔테크
 1% 함께 나눔 클릭 !
로그인
[ ID/Pass찾기 ]
읽지않은 쪽지
(0)
일 반 판 매 분 류
 
ISBN 책 가격비교
ώ 예스24 ώ 교보문고
ώ 알라딘 ώ 인터파크
ώ 리브로 ώ 영풍문고
ώ 북미르 ώ 북스캔
ώ 11st ώ 반디앤...
ώ 지마켓 ώ 팁엔테크
[ 업무시간 ]
월~금 (토.일 휴무)
am: 10시 ~ pm: 7시
점심: 12시 ~ 1시
tipntec@gmail.com
Home >> 상세보기
- 분류위치 >> 프로그래밍언어 >> AJAX >>
제목 : Ajax prototype.js 프로토타입 완전분석
새책정가 : 28,000원 판매가격 : 15,000원
ISBN : 9788995856420 출판일 : -
저 자 : 김영보 출판사 : 위키북스
책상태 : A급(상태양호 거의 새책 )
판매가능권(질)수: 0 권(질)  
배송요금 : 0원 / 배송비 판매자부담(무료배송)
배송방법 : 택배배송
반품여부 : 반품불가  
판매가능지역 : 전국(제주,도서지역제외)
판매자정보(ID / 판매등급) : imjunnu[ ] / (평민)
(판매완료)
판매자 책상태 설명 :

10여장 이내 약간의 메모와 밑줄 과 이름 적은것 외엔 상태 거의 새책 입니다.


☞  판매자와 가격 조정을 원하시면 쪽지 또는 댓글을 이용해 보세요.

☞  댓글쓰기(현재 0 / 500byte):
               댓글은 쪽지와 메일로도 판매자에게 자동발송 되어 편리 합니다.


내 용 :

이 책의 목적은 prototype.js를 이해하는 것이며, 이를 통해 객체지향 방법으로 자바스크립트 코드를 작성하는 것이다. prototype.js를 이해하기 위해서는 자바스크립트 코드를 분석해야 하며, 분석하기 위해서는 코드를 작성한 논리적 배경을 이해해야 한다. 이 책은 이러한 흐름으로 구성돼 있다.

prototype.js의 클래스, 오브젝트, 메서드 등을 이해하기 위해서 사전 이해가 필요한 부분이 있다면 먼저 이를 설명하고 prototype.js 소스 코드를 설명했다. 또 prototype.js 소스 코드를 설명한 후 이를 보충 설명하는 반대의 경우도 있다. 이러한 형태는 prototype.js 소스 코드에 대해 보다 논리적이고 합리적으로 접근하기 위함이다.

목 차 :

1부 Ajax와 prototype.js 개요

1 Ajax 개요
1.1 Ajax 구현 기술
1.2 Ajax와 MVC 패턴
1.3 Ajax 실행 속도

2 prototype.js 개요
2.1 prototype.js 란?
2.2 Framework 선정 체크 포인트
2.3 prototype.js 소스 파일 다운로드
2.4 prototype.js 사용 유형
2.5 기술 관점에서 바라 보는 prototype.js 의미
2.6 prototype.js 형태

3 Ajax 애플리케이션 개발 준비
3.1 Ajax 애플리케이션 실행 환경
3.2 Ajax 애플리케이션 개발 툴
3.3 HTML, CSS, JavaScript 작성 기준
3.4 디버깅


1부 Ajax와 prototype.js 개요

1 Ajax 개요
1.1 Ajax 구현 기술
1.2 Ajax와 MVC 패턴
1.3 Ajax 실행 속도

2 prototype.js 개요
2.1 prototype.js 란?
2.2 Framework 선정 체크 포인트
2.3 prototype.js 소스 파일 다운로드
2.4 prototype.js 사용 유형
2.5 기술 관점에서 바라 보는 prototype.js 의미
2.6 prototype.js 형태

3 Ajax 애플리케이션 개발 준비
3.1 Ajax 애플리케이션 실행 환경
3.2 Ajax 애플리케이션 개발 툴
3.3 HTML, CSS, JavaScript 작성 기준
3.4 디버깅
3.4.1 디버깅을 하는 이유
3.4.2 Firebug로 디버깅하기

2부 자바스크립트와 prototype.js의 객체지향

4 자바스크립트와 객체지향
4.1 객체지향 언어
4.1.1 객체지향 언어의 중심 단어
4.1.2 책임 분할
4.1.3 클래스와 오브젝트
4.1.4 함수와 메서드
4.2 자바스크립트와 배열
4.2.1 Array 클래스 배열
4.2.2 Object 클래스 배열
4.2.3 프로퍼티 형태 배열
4.2.4 Hash 타입 배열
4.3 prototype
4.3.1 생성자 함수
4.3.2 prototype 프로퍼티
4.3.3 prototype 검색 방법
4.3.4 prototype.js의 prototype 사용 형태

5 prototype.js와 객체지향
5.1 메서드, 프로퍼티 목록
5.2 클래스 생성
5.2.1 자바스크립트와 아규먼트
5.2.2 Class.create 메서드
5.3 prototype.js의 상속 구현
5.3.1 for (in) 루프
5.3.2 Object.extend 메서드
5.3.3 다중 상속
5.3.4 오버라이딩
5.3.5 생성자 오버라이딩

3부 Form, Form.Element 오브젝트

6 Form.Element 오브젝트
6.1 메서드, 함수 목록
6.2 Form.Element 오브젝트
6.1.2 focus 메서드
6.2.2 select 메서드
6.3 Form.Element.Methods 오브젝트
6.3.1 present 메서드
6.3.2 clear 메서드
6.3.3 activate 메서드
6.3.4 disable 메서드
6.3.5 enable 메서드
6.3.6 getValue 메서드
6.3.7 serialize 메서드
6.4 $F() 함수
6.5 Form.Element.Serializers 오브젝트
6.5.1 input 메서드
6.5.2 inputSelector 메서드
6.5.3 textarea 메서드
6.5.4 select 메서드
6.5.5 selectOne 메서드
6.5.6 optionValue 메서드
6.5.7 selectMany 메서드

7 Form 오브젝트
7.1 메서드 목록
7.2 Form.Methods 오브젝트
7.2.1 이터레이터
7.2.2 getElements 메서드
7.2.3 disable 메서드
7.2.4 enable 메서드
7.2.5 findFirstElement 메서드
7.2.6 focusFirstElement 메서드
7.2.7 getInputs 메서드
7.2.8 serialize 메서드
7.3 Form 오브젝트
7.3.1 reset 메서드
7.3.2 serializeElements 메서드

4부 Number, Object, String 클래스 확장

8 Number 클래스 확장
8.1 메서드 목록
8.2 Number 클래스 확장 메서드
8.2.1 toColorPart 메서드
8.2.2 succ 메서드
8.2.3 times 메서드

9 Object 클래스 확장
9.1 메서드 목록
9.2 Object 클래스 확장 메서드
9.2.1 insepct 메서드
9.2.2 keys 메서드
9.2.3 values 메서드
9.2.4 clone 메서드

10 정규 표현
10.1 정규 표현이란?
10.2 정규 표현 패턴
10.2.1 텍스트 문자 패턴
10.2.2 특수 문자 패턴
10.3 정규 표현 사용
10.3.1 정규 표현 작성 방법
10.3.2 i,g,m 변경자
10.3.3 정규 표현 메서드
10.4 특수 문자
10.4.1 특수 문자 리스트
10.4.2 매치 위치
10.4.3 수량자
10.4.4 옵션, 캡처, 점, 이스케이프
10.4.5 괄호, 클래스, 하이픈
10.4.6 역슬래시 특수 문자-1
10.4.7 역슬래시 특수 문자-2
10.4.8 역슬래시 특수 문자-3

11 String 클래스 확장
11.1 메서드, 함수 목록
11.2 String 클래스 확장 메서드-1
11.2.1 strip 메서드
11.2.2 stripTags 메서드
11.2.3 stripScripts 메서드
11.2.4 extractScripts 메서드
11.2.5 evalScripts 메서드
11.3 String 클래스 확장 메서드-2
11.3.1 escapeHTML 메서드
11.3.2 unescapeHTML 메서드
11.3.3 toQueryParams 메서드
11.3.4 toArray 메서드
11.3.5 camelize 메서드
11.3.6 inspect 메서드
11.3.7 truncate 메서드
11.3.8 succ 메서드
11.4 String 클래스 확장 메서드-3
11.4.1 gsub 메서드
11.4.2 sub 메서드
11.4.3 scan 메서드
11.4.4 capitalize 메서드
11.4.5 underscore 메서드
11.4.6 dasherize 메서드
11.4.7 prepareReplacement 함수
11.4.8 interpret 함수

12 Template 클래스
12.1 메서드, 프로퍼티 목록
12.2 Template 클래스 메서드
12.2.1 Pattern 프로퍼티
12.2.2 initialize 메서드
12.2.3 evaluate 메서드

5부 Array

13 ObjectRange 클래스
13.1 메서드, 함수 목록
13.2 objectRange 클래스 메서드
13.2.1 initialize 메서드
13.2.2 each 메서드
13.2.3 include 메서드
13.3 $R 함수

14 Enumerable 오브젝트
14.1 메서드, 함수 목록
14.2 Enumerable 오브젝트 메서드-1
14.2.1 each 메서드
14.2.2 all 메서드
14.2.3 any 메서드
14.2.4 collect 메서드
14.2.5 map 메서드
14.2.6 detect 메서드
14.2.7 find 메서드
14.3 Enumerable 오브젝트 메서드-2
14.3.1 findAll 메서드
14.3.2 select 메서드
14.3.3 reject 메서드
14.3.4 size 메서드
14.3.5 grep 메서드
14.3.6 include 메서드
14.3.7 member 메서드
14.3.8 inject 메서드
14.3.9 invoke 메서드
14.4 Enumerable 오브젝트 메서드-3
14.4.1 max 메서드
14.4.2 min 메서드
14.4.3 partition 메서드
14.4.4 pluck 메서드
14.4.5 sortBy 메서드
14.4.6 toArray 메서드
14.4.7 entries 메서드
14.4.8 inspect 메서드
14.4.9 zip 메서드

15 Arrary 클래스
15.1 메서드, 함수 목록
15.2 $A 함수
15.2.1 $w 함수
15.3 Array 클래스 메서드-1
15.3.1 clear 메서드
15.3.2 first 메서드
15.3.3 last 메서드
15.3.4 compact 메서드
15.3.5 flatten 메서드
15.3.6 without 메서드
15.3.7 indexOf 메서드
15.4 Array 클래스 메서드-2
15.4.1 reverse 메서드
15.4.2 inspect 메서드
15.4.3 reduce 메서드
15.4.4 each 메서드
15.4.5 size 메서드
15.4.6 uniq 메서드
15.4.7 clone 메서드
15.4.8 toArray 메서드

16 Hash 오브젝트
16.1 메서드, 함수 목록
16.2 $H 함수
16.3 Hash 오브젝트 메서드
16.3.1 keys 메서드
16.3.2 values 메서드
16.3.3 each 메서드
16.3.4 merge 메서드
16.3.5 remove 메서드
16.3.6 toQueryString 메서드
16.3.7 inspect 메서드
16.3.8 Hash.toQueryString 메서드

17 Prototype 오브젝트
17.1 메서드, 프로퍼티 목록
17.2 Prototype 오브젝트 메서드
17.2.1 Version 프로퍼티
17.2.2 BrowserFeatures.Xpath 프로퍼티
17.2.3 ScriptFragment 프로퍼티
17.2.4 emptyFunction 메서드
17.2.5 k 메서드

6부 DOM

18 Function 클래스 확장
18.1 메서드, 함수 목록
18.2 Function 클래스 메서드
18.2.1 bind 메서드의 필요성
18.2.2 bind 메서드
18.2.3 bindAsEventListener 메서드

19 Selector 클래스
19.1 메서드 목록
19.2 Selector 클래스 메서드
19.2.1 Selector 클래스 생성
19.2.2 initialize 메서드
19.2.3 parseExpression 메서드
19.2.4 compileMatcher 메서드
19.2.5 buildMatchExpression 메서드
19.2.6 태그, class 이름으로 엘리먼트 추출
19.2.7 속성값으로 엘리먼트 추출
19.2.8 findElements 메서드
19.3 $$() 함수
19.3.1 $$() 함수 기본
19.3.2 $$() 함수 기능

20 Element 오브젝트
20.1 메서드, 프로퍼티 목록
20.2 $ 함수
20.2.1 $ 함수
20.2.2 $ 함수에 다수의 아규먼트 사용
20.3 Element.Methods 오브젝트 메서드-1
20.3.1 hide 메서드
20.3.2 show 메서드
20.3.3 visible 메서드
20.3.4 toggle 메서드
20.3.5 toggleClassName 메서드
20.3.6 remove 메서드
20.3.7 update 메서드
20.4 Element.Methods 오브젝트 메서드-2
20.4.1 classNames 메서드
20.4.2 hasClassName 메서드
20.4.3 addClassName 메서드
20.4.4 removeClassName 메서드
20.4.5 getStyle 메서드
20.4.6 setStyle 메서드
20.4.7 getDimensions 메서드
20.4.8 getHeight 메서드
20.4.9 getWidth 메서드
20.5 Element.Methods 오브젝트 메서드-3
20.5.1 makePositioned 메서드
20.5.2 undoPositioned 메서드
20.5.3 scrollTo 메서드
20.5.4 makeClipping 메서드
20.5.5 undoClipping 메서드
20.5.6 empty 메서드
20.5.7 cleanWhitespace 메서드
20.5.8 readAttribute 메서드
20.6 Element.Methods 오브젝트 메서드-4
20.6.1 descendants 메서드
20.6.2 descendantOf 메서드
20.6.3 immediateDescendants 메서드
20.6.4 recursivelyCollect 메서드
20.6.5 ancestors 메서드
20.6.6 previousSiblings 메서드
20.6.7 nextSiblings 메서드
20.6.8 siblings 메서드
20.7 Element.Methods 오브젝트 메서드-5
20.7.1 match 메서드
20.7.2 next 메서드
20.7.3 previous 메서드
20.7.4 down 메서드
20.7.5 up 메서드
20.7.6 getElementsBySelector 메서드
20.8 Element.ClassNames 클래스
20.8.1 set 메서드
20.8.2 add 메서드
20.8.3 remove 메서드

21 PeriodicalExecuter 클래스
21.1 메서드,프로퍼티 목록
21.2 PeriodicalExecuter 클래스 시나리오
21.3 PeriodicalExecuter 클래스 메서드
21.3.1 initialize 메서드
21.3.2 registerCallback 메서드
21.3.3 onTimerEvent 메서드
21.3.4 stop 메서드

22 Abstract, Insertion 오브젝트
22.1 메서드,프로퍼티 목록
22.2 Abstract 오브젝트
22.3 Abstract.Insertion 클래스
22.3.1 initialize 메서드
22.3.2 contentFromAnonymousTable 메서드
22.4 Insertion 오브젝트
22.5 Insertion.Before 클래스
22.5.1 initializeRange 메서드
22.5.2 insertContent 메서드
22.6 Insertion.After 클래스
22.6.1 initializeRange 메서드
22.6.2 insertContent 메서드
22.7 Insertion.Top 클래스
22.7.1 initializeRange 메서드
22.7.2 insertContent 메서드
22.8 Insertion.Bottom 클래스
22.8.1 initializeRange 메서드
22.8.2 insertContent 메서드

23 Position 오브젝트
23.1 메서드 목록
23.2 Position 오브젝트 메서드-1
23.2.1 realOffset 메서드
23.2.2 offsetParent 메서드
23.2.3 positionedOffset 메서드
23.2.4 cumulativeOffset 메서드
23.2.5 prepare 메서드
23.2.6 within 메서드
23.2.7 withinIncludingScrolloffsets 메서드
23.3 Position 오브젝트 메서드-2
23.3.1 overlap 메서드
23.3.2 page 메서드
23.3.3 clone 메서드
23.3.4 absolutize 메서드
23.3.5 relativize 메서드

7부 Event

24 Event 오브젝트
24.1 Event 개요
24.1.1 이벤트와 근거
24.1.2 이벤트와 Ajax
24.1.3 이벤트 리스너
24.2 메서드 목록
24.3 Event 오브젝트 메서드-1
24.3.1 observe 메서드
24.3.2 element 메서드
24.3.3 Event 오브젝트 상수
24.3.4 stopObserving 메서드
24.3.5 isLeftClick 메서드
24.3.6 pointerX, pointerY 메서드
24.4. Event 오브젝트 메서드-2
24.4.1 findElement 메서드
24.4.2 Bubble과 Capture
24.4.3 stop 메서드
24.4.4 구조와 표현의 분리
24.4.5 웹 페이지 설계 가이드
24.4.6 unloadCache 메서드
24.4.7 객체지향 접근 방법

25 TimedObserver 클래스
25.1 메서드 목록
25.2 Abstract.TimedObserver 클래스
25.2.1 initialize 메서드
25.2.2 registerCallback 메서드
25.2.3 onTimerEvent 메서드
25.3 Form.Element.Observer 클래스
25.4 Form.Observer 클래스

8부 AJAX 통신

26 Ajax 오브젝트
26.1 Ajax 통신 개요
26.1.1 동기, 비동기 통신
26.1.2 XMLHttpRequest 흐름
26.1.3 XMLHttpRequest 메서드
26.1.4 XMLHttpRequest 프로퍼티
26.1.5 서버에서 데이터 파일 수신
26.2 메서드, 프로퍼티 목록
26.3 Ajax 오브젝트 메서드
26.3.1 getTransport 메서드
26.3.2 activeRequestCount 프로퍼티
26.4 Responders 오브젝트
26.4.1 responders 프로퍼티
26.4.2 register 메서드
26.4.3 unregister 메서드
26.4.4 dispatch 메서드
26.5 Base 클래스
26.5.1 options 오브젝트
26.5.2 callback 프로퍼티
26.5.3 setOptions 메서드
26.5.4 onComplete와 onSuccess 차이

27 Ajax 클래스
27.1 Request 클래스
27.1.1 Events 오브젝트
27.2 메서드 목록
27.3 Request 클래스 메서드-1
27.3.1 initialize 메서드
27.3.2 request 메서드
27.3.3 onStateChange 메서드
27.3.4 success 메서드
27.3.5 respondToReadyState 메서드
27.4 Request 클래스 메서드-2
27.4.1 setRequestHeaders 메서드
27.4.2 getHeader 메서드
27.4.3 evalJSON 메서드
27.4.4 evalResponse 메서드
27.4.5 dispatchException 메서드
27.5 Updater 클래스
27.5.1 container 오브젝트
27.5.2 initialize 메서드
27.5.3 updateContent 메서드
27.6 PeriodicalUpdater 클래스
27.6.1 PeriodicalUpdater 클래스 실행
27.6.2 initialize 메서드
27.6.3 frequency와 decay 프로퍼티
27.6.4 start 메서드
27.6.5 updateComplete 메서드
27.6.6 onTimerEvent 메서드
27.6.7 stop 메서드


기 타 :
회사명: 팁엔테크 | 정보책임자: 이미래 | 사업자등록번호: 108-17-55826 | 이메일주소 무단수집 거부
서울시 영등포구 신길동 198  DNB  201호 Contact tipntec@gmail.com more information.
Copyleftⓒ2008 TipnTec. All Rights Not Reserved.