Шта је јКуери

јКуери је оквир, а не омотач око ЈаваСцрипта. јКуери је постао изузетно важан на вебу због различитих предности попут изузетно лагане у поређењу са ЈаваСцрипт-ом, лако се учи и имплементира. јКуери странице учитавају се врло брзо.

ХТМЛ, ЦСС, Јавасцрипт су технологије које разуме веб. ХТМЛ се користи за дефинисање изгледа странице, ЦСС за стил веб страница. Јавасцрипт је програмски језик веба. Ажурирање садржаја, анимација, интеракција веб страница са корисником, све ово, у ствари, све контролише јавасцрипт.

јКуери

Зашто или када треба тражити јКуери алтернативе!

Рецимо да вам не требају све методе које су у јКуери АПИ-у и да ће вам требати само неколико њих, можете потражити алтернативе. јКуери је око 250Кб. Можда ако тражите мању датотеку која задовољава све ваше потребе, потражите јКуери алтернативе.

Листа алтернатива јКуери

Испод су различите јКуери алтернативе које су следеће:

Јавасцрипт:

Ипак, Нативе јавасцрипт је једна од најбољих јКуери алтернатива, у ствари, то је оквир ЈС-а. Јавасцрипт је најбољи, јер било који прегледач испоручује јавасцрипт и не морате инсталирати јКуери у своју апликацију. Такође, ЈС је једна од најбољих алтернатива када сте морали да се бавите неким врло старим претраживачима који би тражили само одређене верзије јКуери-а. Једини недостатак његове употребе у синтакси није изузетно пријатељски како то пружа јКуери.

Употреба узорка:

вар елемент = доцумент.гетЕлементБиИд ("медији");

елемент.цлассЛист.адд ("мој стил");

Готовина:

Цасх је малени додатак (~ 10% величине јКуери-ја) који подржава прегледаче изнад ИЕ10 +. Његова синтакса је слична јКуери-ју. Можда нема сваку функцију коју јКуери има, али има скоро све важне основне карактеристике које би нам биле потребне.

Употреба узорка:

вар елемент = $ ("див");

$ (елемент) .аттр (аттрНаме, аттрВалуе)

УмбреллаЈС:

На УмбреллаЈС веома утиче јКуери и има мало додатних функција у њему, а такође је и датотека врло мала у поређењу са мобилном. УмбреллаЈС подржавају главни прегледачи и ИЕ11 +. У УмбреллаЈС-у можете користити изворне методе ЈаваСцрипта на селекторима кишобрана, за разлику од јКуери-ја.

УмбреллаЈС синтакса је слична оној у јКуери-у са разликом употребе у уместо $

Употреба узорка:

у („дугме“). он („клик“, функција () (

узбуну („Здраво свет“);

));

Цхиби ЈС:

ЦхибиЈС је развијен тако да се ослободи велике величине јКуери-а. ЦхибиЈС има само око 7кб и има све основне методе које се углавном користе. Долазећи до подршке за прегледач, ово подржава све модерне до старих претраживача. Овај додатак не нуди анимације. Цхиби извршава ДОМ манипулације 20% до 50% брже од многих библиотека.

Цхиби синтакса је слична јКуери-ју да поштује чињеницу да се синтакса малих и великих библиотека никада не сме мешати

Употреба узорка:

$ ("П"). Скривај ()

ЗептоЈС:

ЗептоЈС се може сматрати минималистичком ЈаваСцрипт библиотеком са великом компатибилношћу са јКуери-ом. Циљ ове библиотеке није надметање с јКуери-ом, већ постизање максимума његовог АПИ-ја са врло мањом величином. Величина ЗептоЈС-а је само 5-10кБ и преузима се и извршава се брже. Подржава све главне прегледаче и ИЕ10 +.

Употреба узорка:

$ .цамелЦасе ('здраво-тамо')

МооТоолс:

Моотоолс је колекција услужних функција јавасцрипта за средње до напредне програмере. То је лаган ЈаваСцрипт оквир. Његов кохерентан и робустан АПИ омогућава писање јаког и флексибилног кода. Има врло добру документацију и АПИ је кохерентан.

Моотоолс је користан јер омогућава кориснику да одабере сопствене прилагођене компоненте. Слиједи објектно оријентирана пракса.МооТоолс пружа побољшања ДОМ-а што програмерима омогућава додавање, измјену и брисање било ДОМ елемената. Складиштење елемената такође је присутно у МооТоолс

Употреба узорка:

$$ ('див.фоо, див.бар');

вар миЕлемент = нови елемент ('див # бар.фоо');

миЕлемент.аддЕвент ('клик', функција () (

упозорење (кликнуто! ');

));

ЕктЈС:

ЕктЈС означава Ектендед Јавасцрипт. То је производ компаније Сенцха и заснован је на ИахооУсерИнтерфаце. То је у основи програмски језик за развој апликација. ЕктЈС подржавају сви претраживачи попут ИЕ6 +, ФФ, Цхроме, Сафари, Опера итд. ЕктЈС је заснован на МВЦ / МВВМ архитектури.

ЕктЈС такође нуди сјајну колекцију додатака који се могу прилагодити високим перформансама

Употреба узорка:

вар ел = Ект.гет („мој-див“);

вар ел = Ект.Елемент.гет ("мој-див");

Поред овога, на располагању су многи други мали оквири који могу један крај / задатке обављати до краја. МицроЈС је једно место које има на располагању много микро оквира. На овој веб страници можемо једноставно да проверимо који је наш захтев и да искористимо само тај оквир.

Препоручени чланци:

Ово је водич за јКуери алтернативе. Овде смо разговарали о списковима јКуери алтернатива са њиховим узорцима. Такође можете погледати следеће чланке да бисте сазнали више:

  1. ЈаваСцрипт вс ЈКуери
  2. Како инсталирати ЈаваСцрипт
  3. Увод у ЈаваСцрипт
  4. јКуери Интервју Питања
  5. јКуери куериСелецтор | Примери за упитСелецтор
  6. Топ 8 јКуери селектора са имплементацијом кода
  7. Водич за примере ЈКуери Прогресс Бар-а

Категорија: