코어 자바스크립트
평점 0.0점
1점
2점
3점
4점
5점
1점
2점
3점
4점
5점
보유 5
대출 0/5
예약 0/4
도서정보
-
파일 포맷PDF
-
파일 크기5 MB
-
공급사예스이십사
-
지원기기PC, 웹뷰어, 프로그램 수동설치, 뷰어프로그램 설치 안내
도서소개
자바스크립트의 근간을 이루는 핵심 이론들을 정확하게 이해하는 것을 목표로 합니다!
최근 웹 개발 진영은 빠르게 발전하고 있으며, 그 중심에는 자바스크립트가 있다고 해도 결코 과언이 아닙니다. ECMAScript2015 시대인 현재에 이르러서도 ES5에서 통용되던 자바스크립트의 핵심 이론은 여전히 유효하며 매우 중요합니다.
《코어 자바스크립트》는 자바스크립트의 근간을 이루는 핵심 이론들을 정확하게 이해하는 것을 목표로 합니다. 기본 이론들 중 ES6에서도 중요성이 높은 핵심 개념을 위주로 다루며, 테크닉이나 요령보다는 원리를 이해하는 데 목적을 두고 있습니다
최근 웹 개발 진영은 빠르게 발전하고 있으며, 그 중심에는 자바스크립트가 있다고 해도 결코 과언이 아닙니다. ECMAScript2015 시대인 현재에 이르러서도 ES5에서 통용되던 자바스크립트의 핵심 이론은 여전히 유효하며 매우 중요합니다.
《코어 자바스크립트》는 자바스크립트의 근간을 이루는 핵심 이론들을 정확하게 이해하는 것을 목표로 합니다. 기본 이론들 중 ES6에서도 중요성이 높은 핵심 개념을 위주로 다루며, 테크닉이나 요령보다는 원리를 이해하는 데 목적을 두고 있습니다
목차
▣ 01장: 데이터 타입
1-1 데이터 타입의 종류
1-2 데이터 타입에 관한 배경지식
1-2-1 메모리와 데이터
1-2-2 식별자와 변수
1-3 변수 선언과 데이터 할당
1-3-1 변수 선언
1-3-2 데이터 할당
1-4 기본형 데이터와 참조형 데이터
1-4-1 불변값
1-4-2 가변값
1-4-3 변수 복사 비교
1-5 불변 객체(immutable object)
1-5-1 불변 객체를 만드는 간단한 방법
1-5-2 얕은 복사와 깊은 복사
1-6 undefined와 null
1-7 정리
▣ 02장: 실행 컨텍스트
2-1 실행 컨텍스트란?
2-2 VariableEnvironment
2-3 LexicalEnvironment
2-3-1 environmentRecord와 호이스팅(hoisting)
2-3-2 스코프, 스코프 체인, outerEnvironmentReference
2-4 this
2-5 정리
▣ 03장: this
3-1 상황에 따라 달라지는 this
3-1-1 전역 공간에서의 this
3-1-2 메서드로서 호출할 때 그 메서드 내부에서의 this
3-1-3 함수로서 호출할 때 그 함수 내부에서의 this
3-1-4 콜백 함수 호출 시 그 함수 내부에서의 this
3-1-5 생성자 함수 내부에서의 this
3-2 명시적으로 this를 바인딩하는 방법
3-2-1 call 메서드
3-2-2 apply 메서드
3-2-3 call / apply 메서드의 활용
3-2-4 bind 메서드
3-2-5 화살표 함수의 예외사항
3-2-6 별도의 인자로 this를 받는 경우(콜백 함수 내에서의 this)
3-3 정리
▣ 04장: 콜백 함수
4-1 콜백 함수란?
4-2 제어권
4-2-1 호출 시점
4-2-2 인자
4-2-3 this
4-3 콜백 함수는 함수다
4-4 콜백 함수 내부의 this에 다른 값 바인딩하기
4-5 콜백 지옥과 비동기 제어
4-6 정리
▣ 05장: 클로저
5-1 클로저의 의미 및 원리 이해
5-2 클로저와 메모리 관리
5-3 클로저 활용 사례
5-3-1 콜백 함수 내부에서 외부 데이터를 사용하고자 할 때
5-3-2 접근 권한 제어(정보 은닉)
5-3-3 부분 적용 함수
5-3-4 커링 함수
5-4 정리
▣ 06장: 프로토타입
6-1 프로토타입의 개념 이해
6-1-1 constructor, prototype, instance
6-1-2 constructor 프로퍼티
6-2 프로토타입 체인
6-2-1 메서드 오버라이드
6-2-2 프로토타입 체인
6-2-3 객체 전용 메서드의 예외사항
6-2-4 다중 프로토타입 체인
6-3 정리
▣ 07장: 클래스
7-1 클래스와 인스턴스의 개념 이해
7-2 자바스크립트의 클래스
7-3 클래스 상속
7-3-1 기본 구현
7-3-2 클래스가 구체적인 데이터를 지니지 않게 하는 방법
7-3-3 constructor 복구하기
7-3-4 상위 클래스에의 접근 수단 제공
7-4 ES6의 클래스 및 클래스 상속
7-5 정리
7-6 마치며
1-1 데이터 타입의 종류
1-2 데이터 타입에 관한 배경지식
1-2-1 메모리와 데이터
1-2-2 식별자와 변수
1-3 변수 선언과 데이터 할당
1-3-1 변수 선언
1-3-2 데이터 할당
1-4 기본형 데이터와 참조형 데이터
1-4-1 불변값
1-4-2 가변값
1-4-3 변수 복사 비교
1-5 불변 객체(immutable object)
1-5-1 불변 객체를 만드는 간단한 방법
1-5-2 얕은 복사와 깊은 복사
1-6 undefined와 null
1-7 정리
▣ 02장: 실행 컨텍스트
2-1 실행 컨텍스트란?
2-2 VariableEnvironment
2-3 LexicalEnvironment
2-3-1 environmentRecord와 호이스팅(hoisting)
2-3-2 스코프, 스코프 체인, outerEnvironmentReference
2-4 this
2-5 정리
▣ 03장: this
3-1 상황에 따라 달라지는 this
3-1-1 전역 공간에서의 this
3-1-2 메서드로서 호출할 때 그 메서드 내부에서의 this
3-1-3 함수로서 호출할 때 그 함수 내부에서의 this
3-1-4 콜백 함수 호출 시 그 함수 내부에서의 this
3-1-5 생성자 함수 내부에서의 this
3-2 명시적으로 this를 바인딩하는 방법
3-2-1 call 메서드
3-2-2 apply 메서드
3-2-3 call / apply 메서드의 활용
3-2-4 bind 메서드
3-2-5 화살표 함수의 예외사항
3-2-6 별도의 인자로 this를 받는 경우(콜백 함수 내에서의 this)
3-3 정리
▣ 04장: 콜백 함수
4-1 콜백 함수란?
4-2 제어권
4-2-1 호출 시점
4-2-2 인자
4-2-3 this
4-3 콜백 함수는 함수다
4-4 콜백 함수 내부의 this에 다른 값 바인딩하기
4-5 콜백 지옥과 비동기 제어
4-6 정리
▣ 05장: 클로저
5-1 클로저의 의미 및 원리 이해
5-2 클로저와 메모리 관리
5-3 클로저 활용 사례
5-3-1 콜백 함수 내부에서 외부 데이터를 사용하고자 할 때
5-3-2 접근 권한 제어(정보 은닉)
5-3-3 부분 적용 함수
5-3-4 커링 함수
5-4 정리
▣ 06장: 프로토타입
6-1 프로토타입의 개념 이해
6-1-1 constructor, prototype, instance
6-1-2 constructor 프로퍼티
6-2 프로토타입 체인
6-2-1 메서드 오버라이드
6-2-2 프로토타입 체인
6-2-3 객체 전용 메서드의 예외사항
6-2-4 다중 프로토타입 체인
6-3 정리
▣ 07장: 클래스
7-1 클래스와 인스턴스의 개념 이해
7-2 자바스크립트의 클래스
7-3 클래스 상속
7-3-1 기본 구현
7-3-2 클래스가 구체적인 데이터를 지니지 않게 하는 방법
7-3-3 constructor 복구하기
7-3-4 상위 클래스에의 접근 수단 제공
7-4 ES6의 클래스 및 클래스 상속
7-5 정리
7-6 마치며
저자소개
성균관대학교에서 물리학을 전공했다. 자바스크립트, jQuery, ReactJS 등을 주제로 다수의 오프라인 강의를 했으며, 온라인 동영상 강의(https://www.inflearn.com/instructors/46840/courses)도 진행 중이다. 현재 엔씨소프트의 프런트엔드 개발자로 채팅 기반 협업 툴을 개발하고 있다.
도서 한줄평
평점 5점
1점
2점
3점
4점
5점
1점
2점
3점
4점
5점
작성 날짜 2024-11-12
아이디 xh_records
Do you remember? 어리고 부끄럽고 바보 같은 너를, lost and just fallen 아무도 모르게 숨겨왔던 상처들도 이젠 다 nothing, nothing, it’s nothing 별다른 말은 또 없었지, 침묵으로 나눈 맘 We’re young and so stupid, we’re young and so stupid, whoa 비록 갈 길은 더 아프게 우릴 찌르겠지만 어찌 보면, 너라서 다행이야 (oh) 희망이란 말로 포장하고 뻔한 거짓말로 피해 가는 것 Let’s be true I’ll tell you nothing, but the truth Do you remember? 어리고 부끄럽고 바보 같은 너를, lost and just fallen 아무도 모르게 숨겨왔던 상처들도 이젠 다 nothing, nothing, it’s nothing