跳至主要內容

JavaScript 互操作性

The Dart 網路平台支援使用 dart:js_interop 與 JavaScript 應用程式和程式庫以及瀏覽器 API 進行通訊。

網路開發人員可以受益於在其 Dart 程式碼中使用外部 JS 程式庫,而無需在 Dart 中重寫任何內容。

次世代 JS 互操作性

#

Dart 團隊最近全面檢修了允許開發人員在其 Dart 程式碼中存取 JavaScript 和瀏覽器綁定的功能和 API 集合。這個次世代的 Web 互操作性不僅改善了使用者體驗,還啟用了 Wasm 支援,使 Dart 與 Web 的未來保持一致。

下表將 Dart 的新 JS 和 Web 互操作性解決方案對應到它們過去的對應項目

Dart 的互操作性發展歷程已進行了相當長一段時間的密集開發;查看過去的 JS 互操作性頁面,以獲得關於過去迭代的更深入摘要。

總覽

#

有關如何撰寫和使用 JavaScript 互操作性的資訊

有關與 Web API 互動的資訊

如需教學和協助

有關先前 JavaScript 互操作程式庫的資訊

有關 JavaScript 互操作性的其他文件