Web API - 簡介
- 上一頁 JS Cookies
- 下一頁 Web Form API
Web API 是開發人員的夢想。
- 它可以擴展瀏覽器的功能
- 它可以極大簡化復雜的功能
- 它可以為復雜的代碼提供簡單的語法
什么是 Web API?
API 指的是應用程序編程接口(Application Programming Interface)。
Web API 是 Web 的應用程序編程接口。
瀏覽器 API 可以擴展 Web 瀏覽器的功能。
服務器 API 可以擴展 Web 服務器的功能。
瀏覽器 API
所有瀏覽器都有一組內置的 Web API 來支持復雜的操作,并幫助訪問數據。
例如,Geolocation API 可以返回瀏覽器所在位置的坐標。
實例
獲取用戶所在位置的經緯度:
const myElement = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { myElement.innerHTML = "Geolocation is not supported by this browser."; } } function showPosition(position) { myElement.innerHTML = "Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; }
第三方 API
第三方 API 未內置于您的瀏覽器中。
要使用這些 API,您必須從 Web 下載代碼。
舉例:
- YouTube API - 允許您在網站上顯示視頻。
- Twitter API - 允許您在網站上顯示推文。
- Facebook API - 允許您在網站上顯示 Facebook 信息。
- 上一頁 JS Cookies
- 下一頁 Web Form API