본문 바로가기

ES62

[Javascript] ES6 컬렉션 프로그래밍 언어에서 Collection이란? 프로그래밍 언어가 제공하는 값을 담을 수 있는 컨테이너 Java에서 ArrayList, HashMap, HashSet, Queue, Stack 등이 존재한느 것처럼 Javascript에도 컬렉션들이 존재한다. ES5 에선 Object와 Array만이 존재 하였지만 ES6 부터 Arrays, Typed Array / Object, Map, Set, Weak Map, Weak Set이 존재한다. 특정 상황에서 ES6의 컬렉션들을 사용할 시 기존의 컬렉션들을 사용하는 것 보다 최적화된 구현체를 제공한다. - Set Value를 키 값으로 갖는 컬렉션으로 수정 가능하며, 프로그램이 실행되는 동안 값의 추가나 삭제가 가능하다. Set과 Array는 비슷하지만 차이점이 .. 2023. 2. 13.
[Javascript] ES6 문법 정리 (대표 9가지) + Babel 기존에 jQuery를 활용한 ES5 문법에서 최신 트렌드에 맞게 ES6 문법을 공부해보도록 하자. - ES6란? ECMAScript 2015로도 알려진 ES6는 ECMAScript 표준의 가장 최신 버전이다. ES6는 새로운 언어 기능이 포함된 주요 업데이트이다. + 2015년은 ES5(2009)이래로 진행한 첫 메이저 업데이트가 승인된 해 최신 Front-End Framwork인 React, Angular, Vue에서 권고하는 언어 형식 ES5에 비해 문법이 간결해서 익숙해지면 코딩을 훨씬 편하게 할 수 있음 - ES6의 대표적인 문법 const and let Arrow Function Template Literals Default parameters Array and object destructing.. 2023. 2. 13.