본문 바로가기
장바구니0

ECMAScript 6 길들이기 > 웹프로그래밍

상품간략정보 및 구매기능

ECMAScript 6 길들이기

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 에이콘출판
원산지 국내산
브랜드 에이콘출판
시중가격 20,000원
판매가격 18,000원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개
  • ECMAScript 6 길들이기
    +0원

관련상품

등록된 관련상품이 없습니다.

  • 상품 정보

    상품 상세설명

    ECMAScript 6 길들이기

    9788960778153.jpg

    도서명:ECMAScript 6 길들이기
    저자/출판사:나라얀,프루스티/에이콘출판
    쪽수:212쪽
    출판일:2016-01-20
    ISBN:9788960778153

    목차
    1 문법 맛보기
    __let 키워드
    ____함수 스코프 변수 선언
    ____블록 스코프 변수 선언
    ____변수 재선언
    __const 키워드
    ____상수의 스코프
    ____상수를 통한 객체 참조
    __파라미터 기본값
    __펼침 연산자
    ____펼침 연산자의 다른 용례
    ________배열 값을 다른 배열의 일부로 만듦
    ________배열 값을 다른 배열에 밀어 넣기
    ____여러 배열 펼침
    __나머지 파라미터
    __해체 할당
    ____배열 해체 할당
    ________값을 건너뛴다
    ________배열 해체 할당에 나머지 연산자를 사용
    ________변수의 기본값
    ________중첩 배열 해체
    ________파라미터로 배열 해체 할당 사용
    ____객체 해체 할당
    ________변수의 기본값
    ________조합 프로퍼티명을 해체
    ________중첩 객체를 해체
    ________파라미터로 객체 해체 할당 사용
    __화살표 함수
    ____화살표 함수에서의 this 값
    ____화살표 함수와 일반 함수의 차이점
    __강화된 객체 리터럴
    ____프로퍼티 정의
    ____메소드 정의
    ____조합 프로퍼티명
    __요약

    2 라이브러리
    __숫자
    ____2진수
    ____8진수
    ____Number.isInteger(number) 메소드
    ____Number.isNaN(value) 메소드
    ____Number.isFinite(number) 메소드
    ____Number.isSafeInteger(number) 메소드
    ____Number.EPSILON 프로퍼티
    __수학 연산
    ____삼각 연산
    ____산술 연산
    ____기타 메소드
    ________Math.imul(number1, number2) 함수
    ________The Math.clz32(number) 함수
    ________The Math.sign(number) 함수
    ________The Math.trunc(number) 함수
    ________The Math.fround(number) 함수
    __문자열
    ____비트가 초과된 코드 포인트를 이스케이프
    ____codePointAt(index) 메소드
    ____String.fromCodePoint(number1, ..., number 2) 메소드
    ____repeat(count) 메소드
    ____includes(string, index) 메소드
    ____startsWith(string, index) 메소드
    ____endsWith(string, index) 함수
    ____정규화
    ________사례
    ____템플릿 문자열
    ________표현식
    ________여러 줄 문자열
    ________원래 문자열
    __배열
    ____Array.from(iterable, mapFunc, this) 메소드
    ____Array.of(values...) 메소드
    ____fill(value, startIndex, endIndex) 메소드
    ____find(testingFunc, this) 메소드
    ____findIndex(testingFunc, this) 메소드
    ____copyWithin(targetIndex, startIndex, endIndex) 함수
    ____entries(), keys(), and values() 메소드
    __콜렉션
    ____배열 버퍼
    ____타입화 배열
    ____세트
    ____위크세트
    ____맵
    ____위크맵
    __객체
    ______proto__ 프로퍼티
    ________Object.is(value1, value2) 메소드
    ________Object.setPrototypeOf(object, prototype) 메소드
    ________Object.assign(targetObj, sourceObjs...) 메소드
    __요약

    3 이터레이터
    __ES6 심볼
    ____typeof 연산자
    ____new 연산자
    ____심볼을 프로퍼티 키로 사용
    ____Object.getOwnPropertySymbols() 메소드
    ____Symbol.for(string) 메소드
    ____상용 심볼
    __이터레이션 규약
    ____이터레이터 규약
    ____이터러블 규약
    __제너레이터
    ____return(value) 메소드
    ____throw(exception) 메소드
    ____yield* 키워드
    __for...of 루프
    __꼬리 호출 최적화
    ____꼬리 호출 아닌 코드를 꼬리 호출로 전환
    __요약

    4 비동기 프로그래밍
    __자바스크립트 실행 모델
    __비동기 코드 작성
    ____이벤트를 포함한 비동기 코드
    ____콜백을 포함한 비동기 코드
    __구원자, 프라미스
    ____프라미스 생성자
    ____이룸값
    ____then(onFulfilled, onRejected) 메소드
    ____catch(onRejected) 메소드
    ____Promise.resolve(value) 메소드
    ____Promise.reject(value) 메소드
    ____Promise.all(iterable) 메소드
    ____Promise.race(iterable) 메소드
    __프라미스 기반의 자바스크립트 API
    ____배터리 상태 API
    ____웹 암호화 API
    __요약

    5 리플렉트 API 구현
    __Reflect 객체
    ____Reflect.apply(function, this, args) 메소드
    ____Reflect.construct(constructor, args, prototype) 메소드
    ____Reflect.defineProperty(object, property, descriptor) 메소드
    ________데이터 프로퍼티와 접근자 프로퍼티
    ____Reflect.deleteProperty(object, property) 메소드
    ____Reflect.enumerate(object) 메소드
    ____Reflect.get(object, property, this) 메소드
    ____Reflect.set(object, property, value, this) 메소드
    ____Reflect.getOwnPropertyDescriptor(object, property) 메소드
    ____Reflect.getPrototypeOf(object) 메소드
    ____Reflect.setPrototypeOf(object, prototype) 메소드
    ____Reflect.has(object, property) 메소드
    ____Reflect.isExtensible(object) 메소드
    ____Reflect.preventExtensions(object) 메소드
    ____Reflect.ownKeys(object) 메소드
    __요약

    6 프록시
    __프록시란?
    ____용어 정의
    __프록시 API
    ____트랩
    ________get(target, property, receiver) 메소드
    ________set(target, property, value, receiver) 메소드
    ________has(target, property) 메소드
    ________isExtensible(target) 메소드
    ________getPrototypeOf(target) 메소드
    ________setPrototypeOf(target, prototype) 메소드
    ________preventExtensions(target) 메소드
    ________getOwnPropertyDescriptor(target, property) 메소드
    ________defineProperty(target, property, descriptor) 메소드
    ________The deleteProperty(target, property) 메소드
    ________enumerate(target) 메소드
    ________ownKeys(target) 메소드
    ________apply(target, thisValue, arguments) 메소드
    ________construct(target, arguments) 메소드
    ____Proxy.revocable(target, handler) 메소드
    ________용례
    __프록시 용도
    __요약

    7 클래스 답사
    __객체 지향 자바스크립트
    ____자바스크립트 데이터 타입
    ____객체 생성
    ____상속
    ____원시 데이터 타입 생성자
    __클래스 다루기
    ____클래스 정의
    ________클래스 선언
    ________클래스 표현식
    ____프로토타입 메소드
    ________get/set 메소드
    ________제너레이터 메소드
    ____정적 메소드
    ____클래스의 상속 구현
    ____조합 메소드명
    ____프로퍼티 속성
    ____클래스는 호이스팅 ****된다!
    ____생성자 메소드 결과를 오버라이딩
    ____정적 접근자 프로퍼티, Symbol.species
    ____암시적 파라미터, new.target
    __객체 리터럴에 super 사용
    __요약

    8 모듈러 프로그래밍
    __자바스크립트 모듈이란?
    __모듈 구현 - 기존 방법
    ____즉시 실행 함수 표현식(IIFE)
    ____비동기 모듈 정의(AMD)
    ____커먼JS
    ____만능 모듈 정의
    __새로운 모듈 구현 방식
    ____ES6 모듈 생성
    ____ES6 모듈 임포트
    ____모듈 로더
    ____브라우저에 모듈 사용
    ____eval() 함수에서 모듈 사용
    ____기본 익스포트 vs 명명된 익스포트
    ____종합 예제
    __요약
    delivery.jpg
  • 사용후기

    사용후기가 없습니다.

  • 상품문의

    상품문의가 없습니다.

  • 배송/교환정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

고객센터 1234-5678

회사명 (주)꼭대기 주소 서울 특별시 마포구 연희로 11,5층 S-537호
사업자 등록번호 795-87-00429 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2017-서울마포-0052호 개인정보 보호책임자 dhwnqhd

Copyright © 2001-2013 (주)꼭대기. All Rights Reserved.

상단으로