- JavaScript의 최신 기능들을 소개하고 빠진 기능들을 요약 📝
- 이터레이터는 배열의 값을 하나씩 순차적으로 반환하여 대용량 데이터 처리 시 유용 📦
- 제너레이터는 이터레이터와 유사하지만 함수 형태로 더 복잡한 로직을 처리 가능 ✨
- Set은 중복된 값을 제거하고, 합집합, 교집합 등의 집합 연산을 지원 ➗
- Error.isError() 메서드는 에러 객체의 유효성을 검사하여 에러 처리의 안정성을 높임 ✅
- 'using' 키워드는 클래스의 인스턴스가 스코프를 벗어날 때 자동으로 메모리에서 해제하여 메모리 관리를 용이하게 함 🧹
- 정규식에서 특수 문자를 이스케이프하여 사용자 입력의 보안을 강화하는 regex.escape 기능 제공 🛡️
- Promise.try는 try-catch 구문 없이 비동기 함수를 간결하게 처리할 수 있도록 함 👌
- Node.js에서 기본 fetch API와 테스트 러너를 지원하여 외부 라이브러리 의존성을 줄임 🚀