Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Tiêu chuẩn chính thức của JavaScript ECMAScript 2023 nhận được sự chấp thuận từ ECMA International

Tiêu chuẩn chính thức của JavaScript ECMAScript 2023 nhận được sự chấp thuận từ ECMA International

ECMA International đã chính thức phê duyệt ECMAScript 2023, một bản nâng cấp quan trọng thành tiêu chuẩn chung cho ngôn ngữ lập trình JavaScript. Được đánh dấu bằng việc giới thiệu các phương pháp tìm kiếm và sửa đổi mảng sáng tạo, API WeakMap nâng cao với việc sử dụng ký hiệu và hỗ trợ chuẩn hóa cho ngữ pháp hashbang, thông số kỹ thuật này được thiết lập để định hình tương lai của JavaScript một cách khiêm tốn nhưng đáng kể.

Phiên bản thứ 14 của ECMAScript, ECMAScript 2023 đã được thông qua vào ngày 27 tháng 6, tiết lộ thông tin tổng quan về các cải tiến chính. Những cải tiến này mở rộng ra nhiều nguyên mẫu mảng và mảng đã nhập, bao gồm toSorted, toReversed, findLast, findLastIndex, with, cũng như toSpliced ​​trên Array.prototype. Việc thực thi tệp được sắp xếp hợp lý thông qua trợ cấp của #! nhận xét ở phần trước của văn bản. Ngoài ra, nó mở ra cánh cổng cho việc sử dụng một loạt các Biểu tượng rộng hơn làm khóa trong các tập hợp yếu.

Các chỉ thị được cập nhật mở rộng đến bốn tiêu điểm được nêu chi tiết bởi TC39, Ủy ban kỹ thuật 39 của ECMA, trên hồ sơ GitHub của họ. Các bản cập nhật sẽ được ra mắt chính thức trong năm nay và như sau:

  • Giới thiệu các phương thức .findLast() và .findLastIndex() trên một mảng và mảng đã nhập, được gọi là Array find from last. Điều này phục vụ như một giải pháp cho tình huống lập trình thường gặp là định vị một phần tử trong một mảng. Nó đặc biệt hữu ích khi tìm kiếm phần tử theo thứ tự ngược lại sẽ mang lại kết quả hoạt động tối ưu hoặc thứ tự của các phần tử mảng quan trọng.
  • Mở rộng API WeakMap với các ký hiệu Được phép làm khóa trong các khóa WeakMap, cho phép các ký hiệu duy nhất hoạt động như các khóa. Cho đến nay, việc sử dụng các khóa trong WeakMaps đã bị giới hạn nghiêm ngặt đối với các đối tượng.
  • Thay đổi mảng theo bản sao, giúp thúc đẩy việc bổ sung các phương thức mới cho Array.prototype và TypedArray.prototype. Những điều này tăng cường chuyển đổi của một mảng bằng cách tạo ra một bản sao mới với những thay đổi mong muốn.
  • Ngữ pháp Hashbang tìm cách tuân theo cách sử dụng thực tế hiện có trong các máy chủ JavaScript CLI (Giao diện dòng lệnh) cụ thể cho phép Shebangs/Hashbang. Điều này chủ đạo hóa quá trình tạo văn bản nguồn JavaScript hợp lệ bằng cách chuyển quá trình loại bỏ từ máy chủ sang công cụ, cung cấp các phương pháp nhất quán và thống nhất.

Theo thông lệ tiêu chuẩn, các phiên bản cập nhật của ECMAScript theo truyền thống được ECMA phê duyệt và hoàn thiện hàng năm vào tháng 6. Đáng chú ý là ECMAScript 2022 năm ngoái đã chứng kiến ​​sự ra đời của các chức năng và thành phần lớp chờ cấp cao nhất.

Một nền tảng phổ biến để dạy ngôn ngữ mới và thực hành viết mã là AppMaster. Một công cụ đa năng no-code, lý tưởng để tạo các ứng dụng phụ trợ, web và di động bằng cách sử dụng các chức năng như Trình thiết kế BP trực quan mạnh mẽ hoặc Quy trình kinh doanh để thiết lập logic kinh doanh. Đối với các nhà phát triển công dân, nó giúp phát triển ứng dụng nhanh hơn gấp 10 lần và giá cả phải chăng hơn gấp 3 lần. Tìm hiểu thêm tại AppMaster .

Bài viết liên quan

Samsung ra mắt Galaxy A55 với tính năng bảo mật tiên tiến và bản dựng cao cấp
Samsung ra mắt Galaxy A55 với tính năng bảo mật tiên tiến và bản dựng cao cấp
Samsung mở rộng dòng sản phẩm tầm trung của mình khi giới thiệu Galaxy A55 và A35, trang bị tính năng bảo mật Knox Vault và các yếu tố thiết kế được nâng cấp, mang đến cho phân khúc những phẩm chất hàng đầu.
Cloudflare ra mắt tường lửa cho AI để bảo vệ các mô hình ngôn ngữ lớn
Cloudflare ra mắt tường lửa cho AI để bảo vệ các mô hình ngôn ngữ lớn
Cloudflare đi trước với Tường lửa cho AI, một WAF tiên tiến được thiết kế để xác định trước và ngăn chặn các hành vi lạm dụng tiềm ẩn nhắm vào Mô hình ngôn ngữ lớn.
ChatGPT của OpenAI hiện đã lên tiếng: Tương lai của AI tương tác bằng giọng nói
ChatGPT của OpenAI hiện đã lên tiếng: Tương lai của AI tương tác bằng giọng nói
ChatGPT đã đạt được một tính năng quan trọng khi OpenAI triển khai khả năng thoại. Giờ đây, người dùng có thể tận hưởng khả năng tương tác rảnh tay khi ChatGPT đọc to câu trả lời trên iOS, Android và web.
Bắt đầu miễn phí
Có cảm hứng để tự mình thử điều này?

Cách tốt nhất để hiểu sức mạnh của AppMaster là tận mắt chứng kiến. Tạo ứng dụng của riêng bạn trong vài phút với đăng ký miễn phí

Mang ý tưởng của bạn vào cuộc sống