Koncept i definition ABC
Miscellanea / / July 04, 2021
Af Guillem Alsina González, i jan. 2019
Det Sprog fortolket JavaScript er begrænset til det miljø, det udføres på ( browser web), men alligevel har den en meget ekspansiv kapacitet takket være det faktum, at den kan interagere med andre værktøjer, sprog og ressourcer.
En af disse er jQuery, a værktøj hvilket forenkler og letter brugen af AJAX i en hjemmeside, i den del af klient.
jQuery er et JavaScript-kodebibliotek, der indeholder almindeligt anvendte ressourcer til udførelse forskellige opgaver i den lokale browser, hvilket frigør programmøren fra at skulle implementere dem selv og standardiserer dets anvendelse.
Det er et af de mest populære JavaScript-biblioteker (hvis ikke det mest populære), hvilket letter et stort antal opgaver, såsom at oprette AJAX-applikationer, vælge DOM-dokumenter, oprette animationer og styre begivenheder imellem Andet
Resultatet af dette er, at vi kan designe sider, der præsenterer interaktivitet på klientsiden i browseren.
Mange udviklere har oprettet plugins der bruger biblioteket til at løse specifikke problemer.
For eksempel, og selvom vi kan udvikle et fotogalleri baseret på jQuery, kan vi helt sikkert finde flere plugins, der løser dette problem, både betalte og gratis.
Distributionen af dette bibliotek udføres som en enkelt kodefil, der skal kopieres til / js-biblioteket på serveren og kaldes fra HTML-filen ved hjælp af koden.
Så for eksempel for at kalde en jQuery-funktion udfører vi følgende handling:
Vi kunne også have det uploadet til en ekstern server og kalde det derfra. Google giver en åben placering til brug for enhver udvikler, ligesom WordPress. Der er også varianter til erkendelse af af grafiske grænseflader til Brugernavn (jQuery UI), som indeholder elementer såsom menuer, knapper, felter dialog, eller skyderne, og en variant til mobile enheder såsom smartphones eller tablets, kaldet jQuery Mobile. Fotolia-fotos: Graphiqa / Ngampol
Historisk set er den første version af jQuery fra 2006, og biblioteket er distribueret med en dobbelt licens: MIT og GPLv2.