카
카카오엔터테인먼트FE
July 28, 20221회
자바스크립트의 새로운 기능들
간단 소개
ES2022의 주요 자바스크립트 기능(Top-level await, Array.at(), Object.hasOwn(), Error Cause 등)과 클래스 필드, 추가 예정 기능 소개.
AI Summary
- ES2022 주요 기능
- Top-level await: 모듈 최상위 레벨에서
await사용 가능, 비동기 처리 간결화. Array.prototype.at(): 배열에 음수 인덱싱 지원,undefined반환 처리.Object.hasOwn():hasOwnProperty()문제 해결, 객체 고유 속성 확인 안전성 강화.- Error Cause: 에러 원인 파악 용이, 에러 핸들링 개선.
- Regexp Match Indices: 정규 표현식
dflag로 패턴 일치 문자 시작/끝 위치 정보 획득.
- Top-level await: 모듈 최상위 레벨에서
- Class Fields 및 Private Fields
- 클래스 몸체에서 인스턴스 프로퍼티 선언,
#으로 private 속성 정의. - private 메서드, 접근자 프로퍼티, static 메서드 지원.
in키워드로 private 필드 존재 여부 확인.
- 클래스 몸체에서 인스턴스 프로퍼티 선언,
- 추가 예정 기능
Array.prototype.findLast()및findLastIndex(): 배열의 마지막 원소 검색 기능 추가.
Next Feeds
Player Unknown’s Bug: 원인 모를 문제를 기록하면 성장할 수 있나요?
원인 불명의 문제 기록과 공유를 통해 조직의 심리적 안정감을 높이고, 문제 해결 능력을 향상시키는 과정을 공유합니다.
프론트엔드디버깅회고지식 공유문제 해결
2022. 7. 26.
AB180
카카오페이 주니어 서버 개발자의 이모저모
카카오페이 주니어 서버 개발자들의 입사 경험, 개발 문화, 성장 과정 및 회사 생활에 대한 인터뷰.
카카오페이주니어 개발자서버 개발개발 문화성장
2022. 7. 26.
카카오페이

폼 데이터를 우아하게 관리하는 방법
fp-ts 라이브러리와 함수형 프로그래밍을 사용하여 React 폼 데이터 상태 관리를 우아하게 처리하는 방법을 소개합니다.
fp-tsReact함수형 프로그래밍폼 상태 관리커스텀 훅
2022. 7. 26.
데브시스터즈
타다팀의 새로운 기술블로그를 소개합니다.
타다팀이 기술 블로그를 개편하며 겪은 고민과 해결 과정, 그리고 새로운 기술 스택(Gatsby) 도입 배경을 공유합니다.
기술 블로그타다GatsbyReact채용
2022. 7. 25.
VCNC

웹 성능 최적화 - 렌더링 최적화
웹 성능 최적화 방법론(렌더링, 로딩)과 렌더링 성능 개선을 위한 Reflow, Repaint 개념, GPU 가속 활용법, 성능 측정 도구 및 사례를 소개한다.
웹 성능 최적화렌더링 최적화ReflowRepaint애니메이션 최적화
2022. 7. 22.
비브로스
MSA 환경의 결제 서버 운영과 정기 결제 추가하기 — 2
MSA 환경에서 결제 서버 운영 시 발생하는 문제점과 bill ID 도입, RabbitMQ 활용, App Store 이슈 해결 방안을 제시합니다.
MSA결제 서버정기 결제bill IDRabbitMQ
2022. 7. 21.
뤼이드