docs.rodeo

MDN Web Docs mirror

Client-side web APIs

{{LearnSidebar}} 

{{NextMenu("Learn_web_development/Extensions/Client-side_APIs/Introduction", "Learn_web_development/Extensions")}} 

Application Programming Interfaces (APIs) are programming features for manipulating different aspects of the browser and operating system the site is running on, or manipulating data from other websites or services. This module covers common aspects of some of the most common classes of Web APIs that we haven’t previously covered in any kind of detail, providing a useful grounding for those who want to go deeper into browser API usage.

Prerequisites

Before starting this module, You should really have learnt the fundamentals of JavaScript, especially JavaScript object basics and core API coverage such as DOM scripting and Network requests.

It would also be helpful to have some familiarity with HTML and CSS.

[!NOTE] If you are working on a device where you don’t have the ability to create your own files, you could try out (most of) the code examples in an online coding program such as JSBin or Glitch.

Tutorials

{{NextMenu("Learn_web_development/Extensions/Client-side_APIs/Introduction", "Learn_web_development/Extensions")}} 

In this article

View on MDN