HOME > 상세정보

상세정보

속 깊은 jQuery

속 깊은 jQuery (11회 대출)

자료유형
단행본
개인저자
원형섭
서명 / 저자사항
속 깊은 jQuery / 원형섭 지음
발행사항
부천 :   루비페이퍼,   2016  
형태사항
xx, 660 p. : 삽화 ; 26 cm
ISBN
9791186710081
일반주기
완벽한 자바스크립트 이해를 바탕으로 펼치는 속 깊은 제이쿼리 3.X  
색인과 부록수록  
000 00000cam c2200205 c 4500
001 000045893916
005 20170124174257
007 ta
008 170124s2016 ggka 001c kor
020 ▼a 9791186710081 ▼g 93000
035 ▼a (KERIS)BIB000014199510
040 ▼a 211044 ▼c 211044 ▼d 211009
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2016z8
100 1 ▼a 원형섭
245 1 0 ▼a 속 깊은 jQuery / ▼d 원형섭 지음
260 ▼a 부천 : ▼b 루비페이퍼, ▼c 2016
300 ▼a xx, 660 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 완벽한 자바스크립트 이해를 바탕으로 펼치는 속 깊은 제이쿼리 3.X
500 ▼a 색인과 부록수록
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 J41 2016z8 등록번호 121238914 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

저자소개

원형섭(지은이)

2001년까지 삼성종합기술원 HCILAB에서 일하다 2001년부터 현재까지 크레듀 멀티캠퍼스(구 삼성 멀티캠퍼스)에서 프로그래밍, 빅데이터, NOSQL 분야 전임 교수로 활동하고 있다. 또한 강의와 병행하여 ㈜오픈에스지에서 수석 컨설턴트로 재직 중이며 삼성중공업, 이랜드, 삼성디스플레이 등에서 프로젝트를 진행하였다. React, Angular, Vue.js 등의 프론트엔드 프레임워크, 라이브러리와 Open API, MSA(Micro Service Architecture)에 관심이 많으며 DB에서 백엔드, 프론트엔드까지 섭렵하는 풀스택 개발자를 지향한다.

정보제공 : Aladin

목차

PART Ⅰ 
CHAPTER 01 시작하면서 
1. jQuery란 
2. 자바스크립트와 jQuery 
3. 자바스크립트 개발 환경 
4. Brackets 설치 
5. Eclipse 설치 
5.1 JDK 설치 
5.2 Eclipse 설치 
5.3 톰캣 설치 
6. Eclipse 환경 설정 
6.1 jQuery 코드 자동 완성 플러그인 설치 
6.2 Eclipse 웹 프로젝트 작성하기 
7. 웹브라우저와 디버깅 
8. 정리 

CHAPTER 02 데이터 타입과 변수 
1. 기본 타입 
2. 참조 타입 
2.1 객체 
2.2 배열 
3. var 키워드 
3.1 전역 실행 컨텍스트와 var 키워드 
3.2 중복된 var 키워드 
4. 연산자와 형변환 
4.1 산술 연산자와 암시적 형변환 
4.2 typeof 연산자 
4.3 비교 연산자 
4.4 연산자 
5. 정리 

CHAPTER 03 함수와 실행 컨텍스트 
1. 함수의 정의 
2. 호이스팅 
3. 함수의 파라미터 
4. 함수의 리턴값 
5. 함수의 호출 과정 
6. 스코프와 스코프 체인 
7. 클로저 
8. 클로저의 사용 용도 
9. 클로저 사용 시 주의 사항 
9.1 메모리 낭비와 성능 문제 
9.2 반복문에서 클로저 
9.3 this와 arguments 
10. jQuery와 클로저 

CHAPTER 04 자바스크립트 객체 
1. 객체 
1.1 객체의 생성 
1.2 객체의 속성 
1.3 객체의 메서드 
1.4 객체의 속성 열거 
2. 배열 
2.1 배열의 생성 
2.2 배열 요소의 변경 
2.3 배열과 객체 
3. JSON 
4. 속성, 메서드, this 
5. 생성자 함수 
5.1 정형화된 객체 생성 
5.2 타입 확인 기능 
5.3 prototype 객체와 메서드 
6. jQuery와 객체 

CHAPTER 05 내장 객체 
1. String 객체 
2. Number 객체 
3. Date 객체 
4. Math 객체 
5. Array 객체 
5.1 splice( ) 메서드 
5.2 sort( ) 메서드 
5.3 filter( ) 메서드 
5.4 forEach( ) 메서드 
5.5 map( ) 메서드 
5.6 reduce( ) 메서드 
5.7 concat( ) 메서드 
6. 정규식 객체 
6.1 정규식 객체 만들기 
6.2 패턴과 플래그 
6.3 자바스크립트에서 정규식 이용하기 
7. 정리 

PART Ⅱ 
CHAPTER 06 jQuery 내려받기와 사용 
1. jQuery 버전별 특징 
1.1 jQuery 1.6 특징 
1.2 jQuery 1.7 특징 
1.3 jQuery 1.8 특징 
1.4 jQuery 1.9 특징 
1.5 jQuery 1.10과 2.0 특징 
1.6 jQuery 1.11과 2.1 특징 
1.7 jQuery 1.12와 2.2 특징 
1.8 jQuery 3.0 특징 
2. jQuery 사용 방법 
2.1 jQuery 내려받기 
2.2 CDN 이용 방법 
2.3 jQuery Migration Plugin 사용 
3. jQuery 작성 기본 템플릿 
4. $ 식별자 충돌 피하기 

CHAPTER 07 요소 선택하기 
1. 기본 선택자 
2. jQuery 객체 
3. 계층 선택자 
3.1 자식 선택자와 후손 선택자 
3.2 다음 인접 선택자와 다음 형제 선택자 
4. 특성 선택자 
4.1 [특성명] 
4.2 [특성명=값] 
4.3 [특성명^=값], [특성명$=값] 
4.4 [특성명*=값], [특성명~=값], [특성명|=값] 
4.5 [특성명!=값] 
5. 필터 선택자 
5.1 위치 필터 선택자 
5.2 입력 폼 필터 선택자 
5.3 보임 상태 필터 선택자 
5.4 자식 필터 선택자 
5.5 콘텐트 필터 선택자 
5.6 기타 필터 선택자 

CHAPTER 08 횡단 탐색하기 
1. 필터링 메서드 
1.1 first( ), last( ), eq( ) 메서드 
1.2 filter( ), not( ) 메서드 
1.3 has( ) 메서드 
1.4 slice( ) 메서드 
1.5 is( ), map( ) 메서드 
2. 트리 횡단 탐색 메서드 
2.1 find( ) 메서드 
2.2 prev( ), next( ), siblings( ) 메서드 
2.3 parent( ), parents( ), closest( ) 메서드 
2.4 children( ) 메서드 
3. 기타 횡단 탐색 메서드 
3.1 add( ), addBack( ), end( ) 메서드 
3.2 contents( ) 메서드 
3.3 each( ) 메서드 
4. 정리 

CHAPTER 09 선택자와 성능 
1. 기본 선택자의 속도 
2. 후손 선택자와 find( ) 메서드 
3. jQuery 확장 선택자 
4. 주의 사항 및 정리 

CHAPTER 10 요소 조작하기 
1. 요소 조작 메서드의 특징 
2. 특성과 속성 조작하기 
2.1 attr( ), prop( ) 메서드 
2.2 removeAttr( ), removeProp( ) 메서드 
2.3 val( ) 메서드 
3. 스타일 조작하기 
3.1 스타일 기초 
3.2 addClass( ), removeClass( ), toggleClass( ) 메서드 
3.3 css( ) 메서드 
3.4 hasClass( ) 메서드 
4. 요소의 크기와 위치 조작하기 
4.1 요소의 크기 조작 
4.2 요소의 위치 조작 
5. 요소에 임의의 데이터 저장하기 
6. 콘텐트 조작 
7. HTML DOM에 요소 추가하기 
7.1 요소 생성 
7.2 요소 추가하기 
8. 요소 교체, 제거하기 
9. 요소를 다른 요소로 감싸기 
10. 요소의 이동과 복제 
11. 정리 

CHAPTER 11 이벤트 
1. 자바스크립트 이벤트 모델 
2. jQuery 이벤트 설정 
2.1 단축 이벤트 메서드와 이벤트 연결 메서드 
2.2 이벤트 연결 해제 메서드 
2.3 이벤트 강제 실행 
2.4 이벤트 데이터 전달 
2.5 이벤트 네임스페이스 
3. 이벤트 객체 정보 
4. 기본 이벤트와 이벤트 전파 
4.1 기본 이벤트 
4.2 이벤트 전파 
5. 이벤트 위임 처리 
6. 마우스 관련 이벤트 
7. 키보드 이벤트 
8. 브라우저, 문서, 입력폼 이벤트 
9. 정리 

CHAPTER 12 효과 
1. 기본 효과 메서드 
2. 효과의 처리 방식 
3. animate( ) 메서드와 지연 메서드 
4. 효과 정지와 효과 큐 관리 
5. 전역 효과 설정 
6. jQuery UI의 이징과 효과 

CHAPTER 13 AJAX 
1. AJAX 개요 
1.1 Javascript And XML의 의미 
1.2 Asynchronous의 의미 
2. 데이터 서비스 작성 
2.1 JSON 직렬화 라이브러리 
2.2 프로젝트 생성 및 초기화 
2.3 VO 클래스 준비 
2.4 Util 클래스 작성 
2.5 조회 페이지 작성 
2.6 연락처 추가 페이지 작성 
2.7 수정, 삭제 페이지 
2.8 배치 업데이트 페이지 
3. 연락처 서비스 테스트 
4. XMLHttpRequest 

CHAPTER 14 jQuery AJAX 
1. 저수준 인터페이스 메서드 
1.1 기본 사용법 
1.2 contentType의 지정 
1.3 다양한 콜백 함수의 사용 
1.4 timeout의 지정 
2. 단축 메서드 
3. jqXHR 객체 
4. 헬퍼 함수 
5. 전역 AJAX 이벤트 처리 
6. 기타 메서드 

PART Ⅲ 
CHAPTER 15 크로스 도메인 문제 해결 
1. 크로스 도메인 문제란? 
2. 크로스 도메인 문제 해결 방법 
2.1 컨슈머 서버 프록시 
2.2 CORS 
2.3 JSONP 
3. jQuery AJAX의 JSONP 지원 기능 

CHAPTER 16 실전 예제 
1. 연락처 예제에서 사용할 jQuery 플러그인 
1.1 waitme 플러그인 
1.2 jPaginate 플러그인 
1.3 jsRender 플러그인 
1.4 jQuery UI Dialog 플러그인 
2. 연락처 애플리케이션 작성 
2.1 연락처 정보 페이징 기능 작성 
2.2 waitMe 플러그인 적용 
2.3 새로운 연락처 추가 
2.4 연락처 수정, 삭제 기능 
3. 이미지 뷰어 애플리케이션 작성 
3.1 DAUM 개발자 센터에서 앱 등록하기 
3.2 부트스트랩을 이용한 UI 디자인 

CHAPTER 17 jQuery 플러그인 만들기 
1. 플러그인의 유형 
1.1 정적 메서드 형식의 플러그인 
1.2 jQuery 객체 메서드 형식의 플러그인 
1.3 복잡한 기능의 플러그인 작성 
2. 어코디언 플러그인 작성 
2.1 테스트 페이지 작성 
2.2 플러그인 사용 형태 정의 
2.3 디렉터리와 파일 생성 
2.4 샘플 페이지의 작성 
2.5 플러그인 css, js 파일 작성 
3. jQuery UI 플러그인 
3.1 jQuery UI 다운로드 
3.2 jQuery UI 용어 
3.3 jQuery UI를 위한 기본 템플릿 
3.4 위젯 
3.5 상호 작용 플러그인 
3.6 효과와 이징 
4. 정리 

CHAPTER 18 유틸리티 함수와 지연 객체 
1. 유틸리티 함수 
1.1 배열과 객체 관련 함수 
1.2 타입 관련 함수 
1.3 기타 함수 
2. 지연 객체 
2.1 지연 객체의 사용 
2.2 시작 함수의 등록과 아규먼트 전달 
2.3 진행 단계 처리 
2.4 지연 객체의 결합 처리 
2.5 지연 객체 이벤트 통합 처리 
3. 정리 

부록 
INDEX

관련분야 신착자료