codequick-darkmode-logo
로그인회원 가입
고급 JavaScript 코스 - ECMA 6/7

교육 과정:

고급 JavaScript 코스 - ECMA 6/7

15 레슨 85 온라인 코딩 질문


이 강좌에서 다룰 주제는 무엇입니까?

Ecmascript 6/7 JS의 고급 주제

  1. 강좌 소개

    1. let과 const 변수 선언:

      • var의 차이점

      • let과 const의 특성

      • 호이스팅 동작

    1. 자바스크립트에서의 비교 연산:

      • 자바스크립트 내의 비교 연산

      • 알아두어야 할 언어 행동

    1. 템플릿 리터럴:

      • es6에서 문자열을 사용하는 새로운 방법

    1. 객체 키 단축 표기:

      • 객체 키의 단축 표기

    1. 코드에 스타일 추가하기:

      • 배열과 객체에 대한 작업 - 구조 분해 할당

      • 객체에서 키 효율적 추출

      • 배열에서 추출

      • 함수에 인수 전달

    1. 화살표 함수 파트 A:

      • 화살표 함수의 짧은 작성법

      • 올드 월드에서 뉴 월드로 코드 변환하기

      • 새로운 문법으로 전환하는 모든 단계 거치기

    1. 고급 배열:

      • 배열의 프로토타입 함수 리뷰

      • Map function

      • Filter function

      • Every function

      • Some function

      • Filter concatenation

    1. Import Export 작업:

      • 새로운 세계에서 파일을 가져오기 및 내보내기

      • export 개념 이해하기

      • export default 정의하기

      • 특정 파일로 파일 가져오기 위해 import 사용하기

    1. Promise 객체:

      • Promise 객체 이해하기

      • then과 catch 사용하기

      • javascript에서의 비동기 이해하기

      • Promise.all 함수 사용하기

    1. async await 사용하기:

      • 언어에서 새로운 개념 이해하기

      • 우리가 배운 것을 동기화하는 코드에 사용하기

      • 새로운 세계에서 동기적 코드를 구현하기 위해 Promise 사용하기

      • 언어에서 비동기성 이해하기

    1. 생성자 함수 사용하기:

      • 이것은 무엇이며 어떻게 사용하는가

      • 자바스크립트에서 객체 생성하기

      • 객체에 속성 할당하기 및 그 필요성

      • 팩토리와 생성자의 차이점

      • 객체에서 함수 사용하기

    1. 클래스 선언 사용하기:

      • 이것이 무엇인지 및 사용 방법

      • es6에서 클래스 생성하기

      • 클래스 사용을 위한 변환

      • 객체와 그 속성 이해하기

      • es6에서 객체를 생성하기 위한 언어 기능 사용하기

    1. Arrow Functions Part B:

      • 화살표 함수의 고급 주제

      • this 사용의 새로운 기능