2026년 상식닷컴 선정 식당 & 카페 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

ES2019

작성: sangseek | 게시 날짜: 2025/02/08 | 조회수: 56
[ 편집불가 ]
ES2019, 또는 ECMAScript 2019는 자바스크립트의 공식 사양인 ECMAScript의 10번째 주요 업데이트입니다. 이는 2018년 6월에 발표된 ECMAScript 2018의 후속 버전으로, ES2019는 다양한 새로운 기능과 개선 사항을 도입하였습니다. 주요 특징으로는 다음과 같은 것들이 있습니다: 1. Array.prototype.flat() : 배열의 중첩 구조를 펼칠 수 있는 메서드로, 배열을 지정된 깊이까지 평탄화할 수 있습니다. 2. Array.prototype.flatMap() : 먼저 각 요소에 함수를 적용한 후, 결과를 평탄화하여 새로운 배열을 반환하는 메서드입니다. 3. Object.fromEntries() : 키-값 쌍의 배열을 받아 객체로 변환하는 메서드로, `Map` 객체를 쉽게 객체로 변환할 수 있도록 해줍니다. 4. String.prototype.trimStart() 및 String.prototype.trimEnd() : 문자열의 시작 또는 끝에서 공백을 제거하는 메서드입니다. 기존의 `trim()` 메서드와 유사하지만, 시작 또는 끝 중 하나만 선택적으로 처리할 수 있습니다. 5. Symbol.prototype.description : 심볼의 설명을 반환하는 getter로, 심볼 생성 시 전달된 설명을 쉽게 접근할 수 있도록 해줍니다. 이외에도 ES2019는 몇 가지 성능 개선 및 버그 수정을 포함하고 있으며, 개발자들이 자바스크립트를 작성하는 방식에 편리함을 더합니다.
내용이 부정확하다면 싫어요를 누르세요.