Denne oppskrivningen vil diskutere API-er, API-er, nettleser-API-er og API-er i tredjepart og tredjepart. Vi har også gitt en liste over vanlige nettleser -API -er og eksempler for å demonstrere bruken av nettleser -API -ene i JavaScript -koden. Så la oss starte!
Hva er API -er
API eller applikasjonsprogrammeringsgrensesnitt er strukturene som er inkludert i de fleste programmeringsspråk, noe som gjør det lettere for utviklerne å håndtere komplekse funksjoner. De brukes til å erstatte den komplekse koden med en enklere syntaks.
Vurder strømforsyningen i leiligheten din eller hjemmet som et eksempel. Hvis du vil bruke noe elektrisk apparat, vil du koble det til stikkontakten på en vegg. Du vil imidlertid ikke koble ledningene direkte inn i strømkilden fordi det ville være ineffektivt og farlig hvis du ikke er elektriker.
Tilsvarende, i stedet for å skrive kode på lavt nivå som har direkte kontroll over GPU for datamaskinen til andre grafiske funksjoner, er det mye enklere å bruke en API skrevet på et språk på høyere nivå for å programmere visse 3D-grafikk.
API-er i klientsiden i JavaScript
Flere API-er er tilgjengelige for klientsiden i JavaScript, og disse APIene er ikke innebygd i selve JavaScript-språket i stedet for på toppen av det. Vi kan si at APIer tilbyr supermakter som du kan bruke i JavaScript -koden. API-er på klientsiden er delt inn i to grupper: API-er fra tredjepart og nettleser APIer.
Nettleser -APIer i JavaScript
En samling av innebygde nett-API-er kalt nettleser-API-er er innebygd i moderne nettlesere for å støtte å utføre komplekse operasjoner og hjelpe til med å få tilgang til data. For eksempel kan du bruke "Nettlyd API”For å kontrollere lyden i nettleseren, for eksempel å endre volumnivået og bruke effekter på et lydspor. Nettleseren din vil utføre lydbehandlingen i bakgrunnen ved å bruke programmeringsspråk på lavere nivå som Rust eller C++.
Tredjeparts API-er i JavaScript
Som standard er ikke tredjeparts API-er ikke inkludert i nettlesere, så du må finne koden og relatert informasjon fra Internett. For eksempel tillater Twitter API deg å se de siste tweetsene, og den tilbyr også et unikt sett med konstruksjoner for å spørre Twitter -tjenesten og hente de spesifikke dataene.
Eksempel: Bruke nettleser -APIer i JavaScript
I vårt JavaScript -program vil vi bruke "Geolokalisering”Nettleser -API for å få lengdegrad og breddegrad på nettleserens plassering:
Geolocation Browser APIer i JavaScript
Klikk på følgende knapp for å se koordinatverdier.
Liste over vanlige nettleser -API -er
Nå, sjekk ut den undergitte listen over noen vanlige nettleser-API-er:
Konklusjon
Et nett API er definert som et nettbasert applikasjonsprogrammeringsgrensesnitt som kan nås ved hjelp av HTTP-protokollen. Web APIer kan utvide nettleserens evne og forenkle komplekse funksjoner vesentlig, noe som gjør komplekse koder lettere å forstå. Denne oppskrivningen diskuterte API-er, API-er, nettleser-API-er og API-er i tredjepart og tredjepart. Vi har også gitt en liste over vanlige nettleser -API -er og eksempler for å demonstrere bruken av nettleser -API -ene i JavaScript -koden.