」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 第九屆 TCmeeting 的更新

第九屆 TCmeeting 的更新

發佈於2024-11-08
瀏覽:598

Updates from the th TCmeeting

議程上有幾個項目,本文重點介紹第 104 次 TC39 會議 [2024 年 10 月 8 日至 10 日] 的功能提案及其進展。

第一階段:

  • 表示度量:建議在 JavaScript 中使用適當的單位格式化和表示度量。

  • Immutable ArrayBuffers:新增 ArrayBuffer 的不可變變體,以確保緩衝區內容無法變更。

  • Array.zip:一種建立陣列陣列的方法,其中每個子陣列包含來自多個輸入陣列的相同索引處的元素。

第二階段:

  • 迭代器分塊:新增實用程式以從迭代器建立區塊,傳回固定大小的元素組。

  • 提取器:提供資料提取實用程序,允許解析和操作結構化資料。

  • 結構:引入對於 JavaScript 來說更可預測且記憶體效率更高的結構化資料型別。

階段2.7:

  • Error.isError:增強 Error.isError 方法以實現更好的錯誤檢測。

  • 迭代器排序:向迭代器添加排序實用程序,允許更好地控制執行順序。

第三階段:

  • Atomics.pause:引入一種機制來暫停原子操作的執行以進行並發管理。

第四階段:

  • Promise.try:提供一個實用程式來更輕鬆地處理 Promise 內的同步異常。

  • 同步迭代器助手:使用助手方法擴展迭代器,以提高其在同步上下文中的可用性。

  • 導入屬性:使用斷言導入 ES 模組的語法建議

  • JSON 模組:建議將 JSON 檔案匯入為模組。

  • RegExp 修飾符:使用附加修飾符增強正規表示式,允許更靈活的模式匹配。

此外,TG4 源地圖規範獲得了有條件的共識。




赫曼斯 HM
版本聲明 本文轉載於:https://dev.to/hemanth/updates-from-the-104th-tc39-meeting-14cp?1如有侵犯,請洽[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3