codingPpushu's dev story

Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.

0%

TIL-210501

What?

JS-객체지향, ES6문법
Destructuring import / export sync/async callback
ES6 Promise async/await for in/for of 반복문 Symbol
Map, Set
  • Destructuring
    • Array, Object, 함수 파라미터
  • import / export
    • export default 문법
    • export 문법
  • sync/async
    • 동기/비동기 처리
    • 자바스크립트는 항상 동기식 처리
    • 웹 브라우저 덕분에 비동기 처리 가능
    • Web API
  • ES6 Promise
    • 코드/함수 디자인 패턴
    • 성공하면 then(), 실패하면 catch() 실행
  • ES8 async/await
    • Promise와 then을 쉽게 만들어주는 문법
  • for in 반복문
    • Object
    • enumerable한 것만 출력
    • 부모prototype에 저장된 것도 출력
  • for of 반복문
    • iterable인 자료형들만 적용 가능
  • Symbol
    • 비밀스런 key값 부여
  • Map
    • 매핑 가능
    • key, value 형태
    • 자료의 연관성 표현 (모든 자료형 넣을 수 있음)
  • Set
    • 중복자료 허용안함

How?

자바스크립트 객체지향, ES6문법 강좌를 다 수강했고, 리액트 강좌 들을 예정