ECMAScript 2025 標準正式發布!

 


ECMAScript 2025 是 JavaScript 的 ECMA 國際標準的下一個版本,它將標準化新的 JavaScript 功能,包括從 JSON 模組到導入屬性、新的 Set 方法、同步迭代器助手和正規表示式修飾符。

新特性

  • 導​​入屬性和 JSON 模組 
  • 迭代器輔助方法
  • 新的 Set 方法
  • Promise.try()
  • 模式匹配,讓條件更清晰
  • 具有記錄和元組的不可變資料結構
  • 使用 Wea​​lRefs 和 FinalizationRegistry 實現更好的記憶體管理
  • 改進的字串和陣列方法
  • 類別中的私有方法和字段

Set 方法組合集合:
  • Set.prototype.intersection(other)
  • Set.prototype.union(other)
  • Set.prototype.difference(other)
  • Set.prototype.symmetricDifference(other)

Set 方法檢視集合關係:
  • Set.prototype.isSubsetOf(other)
  • Set.prototype.isSupersetOf(other)
  • Set.prototype.isDisjointFrom(other)

留言