Cet article discutera des API, des API côté client, des API de navigateur et des API tierces. Nous avons également une liste des API de navigateur commune et des exemples pour démontrer l'utilisation des API du navigateur dans le code JavaScript. Alors, commençons!
Que sont les API
Les interfaces de programmation API ou application sont les structures incluses dans la plupart des langages de programmation, ce qui permet aux développeurs de gérer plus facilement les fonctions complexes. Ils sont utilisés pour remplacer le code complexe par une syntaxe plus simple.
Considérez l'approvisionnement en électricité dans votre appartement ou votre maison comme exemple. Si vous souhaitez utiliser un appareil électrique, vous le brancherez sur la prise présente sur un mur. Cependant, vous ne connecrez pas ses fils directement à la source d'alimentation car ce serait inefficace et dangereux si vous n'êtes pas un électricien.
De même, plutôt que d'écrire du code de bas niveau qui a un contrôle direct sur le GPU de l'ordinateur d'autres fonctions graphiques, il est beaucoup plus facile d'utiliser une API écrite dans un langage de niveau supérieur pour la programmation de certains graphiques 3D.
API côté client en JavaScript
Plusieurs API sont disponibles pour le côté client en JavaScript, et ces API ne sont pas intégrées dans la langue javascript elle-même plutôt que sur. Nous pouvons dire que les API offrent des superpuissances que vous pouvez utiliser dans votre code javascript. Les API côté client sont divisées en deux groupes: API tierces et API du navigateur.
API du navigateur en javascript
Une collection d'API Web intégrée appelée API Browser est intégrée dans les navigateurs modernes pour prendre en charge l'exécution d'opérations complexes et aider à accéder aux données. Par exemple, vous pouvez utiliser le «API audio Web«Pour contrôler l'audio dans le navigateur, comme la modification du niveau de volume et l'application des effets à une piste audio. Votre navigateur effectuera le traitement audio en arrière-plan à l'aide de langages de programmation de niveau inférieur tels que Rust ou C++.
API tiers en javascript
Par défaut, les API tierces ne sont pas incluses dans les navigateurs, vous devrez donc trouver leur code et leurs informations connexes sur Internet. Par exemple, l'API Twitter vous permet de consulter les tweets les plus récents, et il offre également un ensemble unique de constructions pour interroger le service Twitter et récupérer les données spécifiques.
Exemple: Utilisation d'API du navigateur en JavaScript
Dans notre programme JavaScript, nous utiliserons le «Géolocalisation”API du navigateur pour obtenir la longitude et la latitude de l'emplacement du navigateur:
API du navigateur de géolocalisation en javascript
Cliquez sur le bouton suivant pour afficher les valeurs des coordonnées.
Liste des API de navigateur commun
Maintenant, consultez la liste ci-dessous de certaines API de navigateur commun:
Conclusion
Une API Web est définie comme une interface de programmation d'applications basée sur le Web qui peut être accessible à l'aide du protocole HTTP. Les API Web peuvent étendre les capacités du navigateur et simplifier considérablement les fonctions complexes, ce qui rend les codes complexes plus faciles à comprendre. Cet article a discuté des API, des API côté client, des API de navigateur et des API tierces. Nous avons également fourni une liste des API de navigateur commune et des exemples pour démontrer l'utilisation des API du navigateur dans JavaScript Code.