JQuery

jQuery on JavaScripti raamatukogu, mis on loodud selleks, et muuta JavaScripti ja HTML-i kirjutamine lihtsamaks ja lihtsamaks. See töötab enamikus veebibrauserites ja selle leiutas John Resig. Esimene väljaanne oli 2006. aasta jaanuaris BarCamp NYCis. Tänapäeval töötab jQuery kallal arendusmeeskond, mida juhib Dave Methvin.

Tänapäeval kasutab üle 55% 10 000 enimkülastatavast veebisaidist jQuery't, seega on see kõige populaarsem JavaScript'i raamatukogu, mida tänapäeval kasutatakse. See on vaba ja avatud lähtekoodiga tarkvara, mis on litsentseeritud MIT-litsentsi alusel.

jQuery süntaks on loodud selleks, et lihtsustada keerulise JavaScripti kirjutamist. Mõned asjad, mida on jQuery abil lihtsam teha, on järgmised:

  • navigeerida (liikuda) veebilehel
  • valida (valida) elemendid veebilehelt, kasutades dokumendi objektimudelit.
  • luua animatsioone
  • käsitleda sündmusi nagu kasutaja tegevused
  • luua Ajax-rakendusi.

Samuti võimaldab see arendajatel teha oma jQuery pistikprogramme.

Sellised ettevõtted nagu Microsoft ja Nokia on öelnud, et nad kavatsevad lisada jQuery oma mobiiliplatvormidele. Lisaks sellele lisab Microsoft jQuery oma Visual Studio tarkvarasse, et seda saaks kasutada koos ASP.NET AJAX raamistiku ja ASP.NET MVC raamistikuga. Nokia on lisanud selle oma veebipõhiste vidinate arendusplatvormi. jQuery on kasutatud ka MediaWikis alates versioonist 1.16.

Väljaannete ajalugu

Versiooni number

Avaldamise kuupäev

Täiendavad märkused

1.0

26. august 2006

Esimene stabiilne versioon

1.0.1

31. august 2006

1.0.2

9. oktoober 2006

1.0.3

27. oktoober 2006

1.0.4

12. detsember 2006

Viimane 1.0 veaparandus

1.1

14. jaanuar 2007

1.1.1

22. jaanuar 2007

1.1.2

27. veebruar 2007

1.1.3

1. juuli 2007

1.1.3.1

5. juuli 2007

1.1.4

24. august 2007

1.2

10. september 2007

1.2.1

16. september 2007

1.2.2

15. jaanuar 2008

1.2.3

8. veebruar 2008

1.2.4

19. mai 2008

1.2.5

21. mai 2008

Parandus 1.2.4i kehvale koostamisele

1.2.6

24. mai 2008

1.3

14. jaanuar 2009

Sizzle Selector Engine kasutusele võetud tuumikusse

1.3.1

21. jaanuar 2009

1.3.2

20. veebruar 2009

1.4

14. jaanuar 2010

1.4.1

25. jaanuar 2010

1.4.2

19. veebruar 2010

1.4.3

16. oktoober 2010

1.4.4

11. november 2010

1.5

31. jaanuar 2011

Edasilükatud tagasikutsumise haldamine, ajax-mooduli ümberkirjutamine

1.5.1

24. veebruar 2011

1.5.2

31. märts 2011

1.6

3. mai 2011

Attr() ja val() funktsioonide märkimisväärne jõudluse parandamine.

1.6.1

12. mai 2011

1.6.2

30. juuni 2011

1.6.3

1. september 2011

1.6.4

12. september 2011

1.7

3. november 2011

Uued sündmuste APId: .on() ja .off(), samas kui vanad APId on endiselt toetatud.

1.7.1

21. november 2011

1.7.2

21. märts 2012

1.8.0

9. august 2012

Sizzle Selector Engine ümber kirjutatud, parandatud animatsioone ja $(html, props) paindlikkust.

1.8.1

30. august 2012

1.8.2

20. september 2012

1.8.3

13. november 2012

1.9.0

2013. aasta alguses

Vananenud liideste eemaldamine ja koodi puhastamine

2.0.0

2013. aasta alguses

IE6-8 toest loobumine jõudluse parandamiseks ja failide suuruse vähendamiseks

 

Küsimused ja vastused

K: Mis on jQuery?


V: jQuery on JavaScript'i raamatukogu, mis on loodud selleks, et muuta JavaScript'i ja HTML-i kirjutamine lihtsamaks ja lihtsamaks.

K: Kes leiutas jQuery?


V: John Resig leiutas jQuery.

K: Millal ilmus jQuery esimene versioon?


V: jQuery esimene väljaanne oli 2006. aasta jaanuaris BarCamp NYCis.

K: Kes juhib täna jQuery kallal töötavat programmeerijate meeskonda?


V: Dave Methvin juhib täna jQuery'ga tegelevat programmeerijate meeskonda.

K: Kui populaarne on jQuery?


V: Rohkem kui 55% 10 000 enimkülastatavast veebisaidist kasutab jQuery'd, mis teeb sellest kõige populaarsema JavaScript'i raamatukogu, mida tänapäeval kasutatakse.

K: Kas jQuery kasutamisega kaasnevad kulud?


V: Ei, jQuery kasutamisega ei kaasne mingeid kulusid, kuna see on vaba ja avatud lähtekoodiga tarkvara, mis on litsentseeritud MIT-litsentsi alusel.

K: Milliseid asju on jquery abil lihtsam teha?


V: Mõned asjad, mida on jquery abil lihtsam teha, on näiteks veebilehe navigeerimine (liikumine), veebilehe elementide valimine (valimine) dokumendi objektimudeli abil, animatsioonide loomine, sündmuste, näiteks kasutaja tegevuste käsitlemine, Ajax-rakenduste loomine ja oma jquery-pluginide tegemine.

AlegsaOnline.com - 2020 / 2023 - License CC3