--- title: Web API 參考資料 slug: Web/Reference/API translation_of: Web/Reference/API ---

Web 提供了各種各樣完成不同任務的 API,而這可藉著使用 JavaScript 達成,小到對任何 {{domxref("window")}} 或 {{domxref("element")}} 做細微調整,大到使用像是 WebGL 和 Web Audio 介面製作複雜的圖形和音效。

所有的介面都在 index 頁列出。

事件參考列出了所有可用事件的列表。

{{domxref("Document_Object_Model", "文檔物件模型")}}
DOM允許訪問和修改當前文檔,允許操作文檔 {{domxref("Node")}} 和 {{domxref("Element")}}。HTML 和 SVG 都擴展了各自的 DOM 介面,以操作特定的元素。
設備 API
該類 API 允許訪問各種 WEB 頁面或應用可用的硬體特性,如:Ambient Light Sensor APIBattery Status APIGeolocation APIPointer Lock APIProximity APIDevice Orientation APIScreen Orientation APIVibration API
通信API
該API允許頁面和應用與其他頁面或設備之間通信,如:網路資訊 API網頁通知Simple Push API
資料管理API
該API能夠存儲管理使用者資料,如:檔案處理 APIIndexedDB

除了上述的這些可用於所有網站或應用的 API 外,還有一些功能更強大的 Mozilla API,可用於特權應用和認證應用。

特權 API
特權應用是指安裝的應用程式,並被使用者授予特定許可權。特權 API 包括:TCP Socket API聯絡人 API裝置儲存空間 API瀏覽器 API相機 API
認證 API
認證 API 是指在作業系統上執行關鍵操作的底層應用程式,如 Firefox OS 作業系統。較少的特權應用程式會通過 WEB Activities 與這些應用交互。認證 API 包括:藍芽 API手持裝置連結 API網路狀態 APITelephony網路SMSWiFi 資訊 API相機 API電源管理 API設定 APIIdle API權限 API時間/時鐘 API

社群

加入該社區郵寄清單或是新聞群組:

此外,請務必在 IRC 上進入 #webapi 頻道上參加線上討論。

您可能對下面的主題感興趣: