Koncept i definition ABC
Miscellanea / / July 04, 2021
Av Guillem Alsina González i jan. 2019
De språk tolkad JavaScript är begränsad till den miljö som den körs på ( webbläsare webb) men ändå har den en mycket expansiv kapacitet tack vare det faktum att den kan interagera med andra verktyg, språk och Resurser.
En av dessa är jQuery, a verktyg vilket förenklar och underlättar användningen av AJAX i en webbsida, i den del av klient.
jQuery är ett JavaScript-kodbibliotek som innehåller vanliga resurser för att utföra olika uppgifter i den lokala webbläsaren, vilket frigör programmeraren från att behöva implementera dem själv och standardiserar dess användning.
Det är ett av de mest populära JavaScript-biblioteken (om inte det mest populära), vilket underlättar ett stort antal uppgifter, som att skapa AJAX-applikationer, välja DOM-dokument, skapa animationer och hantera händelser mellan Övrig
Resultatet av detta är att vi kan designa sidor som presenterar interaktivitet på klientsidan i webbläsaren.
Många utvecklare har skapat plugins som använder biblioteket för att ta itu med specifika problem.
Till exempel, och även om vi kan utveckla ett fotogalleri baserat på jQuery, kan vi säkert hitta flera plugins som löser problemet, både betalt och gratis.
Distributionen av detta bibliotek utförs som en enda kodfil, som måste kopieras till servern / js-katalogen och anropas från HTML-filen med taggen
Så, till exempel för att anropa en jQuery-funktion, skulle vi utföra följande åtgärd:
Vi kan också ladda upp den till en extern server och ringa den därifrån. Google erbjuder en öppen plats för användning av alla utvecklare, precis som WordPress. Det finns också varianter för insikt av grafiska gränssnitt för Användarnamn (jQuery UI), som innehåller element som menyer, knappar, rutor dialog, eller skjutreglage, och en variant för mobila enheter som smartphones eller surfplattor, kallad jQuery Mobile. Fotolia-foton: Graphiqa / Ngampol
Historiskt är den första versionen av jQuery från 2006 och biblioteket har distribuerats med en dubbellicens: MIT och GPLv2.