"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 제2차 TC회의 업데이트

제2차 TC회의 업데이트

2024-11-08에 게시됨
검색:874

Updates from the th TCmeeting

의제에는 여러 항목이 있었으며, 이 게시물은 제104차 TC39 회의(2024년 10월 8일~10일)의 기능 제안과 진행 상황에 중점을 둡니다.

1단계:

  • 측정값 표시: JavaScript에서 적절한 단위로 측정값의 형식을 지정하고 표시하도록 제안합니다.

  • 불변 ArrayBuffers: 버퍼 내용을 변경할 수 없도록 ArrayBuffer의 불변 변형을 추가합니다.

  • Array.zip: 배열의 배열을 생성하는 방법으로, 각 하위 배열에는 여러 입력 배열의 동일한 인덱스에 있는 요소가 포함되어 있습니다.

2단계:

  • 반복자 청크: 반복자에서 청크를 생성하고 고정 크기의 요소 그룹을 반환하는 유틸리티를 추가합니다.

  • 추출기: 데이터 추출을 위한 유틸리티를 제공하여 구조화된 데이터를 구문 분석하고 조작할 수 있습니다.

  • 구조체: JavaScript에 대해 더 예측 가능하고 메모리 효율적인 구조화된 데이터 유형을 소개합니다.

2.7단계:

  • Error.isError: 더 나은 오류 감지를 위해 Error.isError 메서드를 향상합니다.

  • 반복자 순서 지정: 반복자에 순서 지정 유틸리티를 추가하여 실행 순서를 더 효과적으로 제어할 수 있습니다.

3단계:

  • Atomics.pause: 동시성 관리를 위해 원자적 작업에서 실행을 일시 중지하는 메커니즘을 도입합니다.

4단계:

  • Promise.try: Promise 내의 동기 예외를 보다 쉽게 ​​처리하는 유틸리티를 제공합니다.

  • 동기화 반복기 도우미: 동기식 컨텍스트에서 유용성을 향상시키기 위해 도우미 메서드로 반복기를 확장합니다.

  • 속성 가져오기: 어설션이 포함된 ES 모듈을 가져오기 위한 구문 제안

  • JSON 모듈: JSON 파일을 모듈로 가져오도록 제안합니다.

  • RegExp 수정자: 추가 수정자를 사용하여 정규식을 향상시켜 보다 유연한 패턴 일치를 가능하게 합니다.

추가로 TG4 소스 맵 사양은 조건부 합의를 얻었습니다.




헤만스HM
릴리스 선언문 이 글은 https://dev.to/hemanth/updates-from-the-104th-tc39-meeting-14cp?1 에서 복제되었습니다.1 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3