Sta je ustvari JavaScript?

Pozdrav , zanima me sta je javascript i cemu sluzi u kojem programiranju se koristi itd.
Da ne otvaram novu temu objasnite mi i jquery , dakle imaju li ova dva JS i Jquery neke slicnosti cemu sulzi , sta je …

JavaScript je skriptni programski jezik, koji se izvršava u web pregledniku na strani korisnika, umjesto na strani poslužitelja (dakle, u browseru, a ne na web serveru).
JavaScript može mijenjati sadržaj prikazane web stranice i kontrolirati browser. Može se koristiti za animacije, navigaciju, jednostavne igre, kalkulatore, validaciju formi…

jQuery je JavaScript biblioteka koja pojednostavljuje korištenje JavaScripta kod kompliciranijih stvari kao što su AJAX pozivi (Asynchronous JavaScript and XML) ili manipulacija DOM-om (Document Object Model).

Onako jednostavno, client je tvoje računalo, koje kad upišeš recimo www.webmajstori.net, poziva web stranicu sa udaljenog računala, servera.

Nekad su stranice jednostavne i u čistom HTML-u su.
Tako je bar u pravilu prije bilo.

Kad ti upišeš takvu neku adresu, onda se na serveru pali PHP - to je serverski jezik.
I on onda slaže HTML stranicu koju šalje na tvoje računalo.
I ti je onda otvoriš u Mozilli, Chrome-u ili čemu već.

E.
Tek kad je stranica na tvom računalu, na snagu stupa javascript.
Dok su stranice bile čisti HTML, kad bi kliknuo na neki dio stranice, ponovno se učitavao cijeli HTML od sljedeće stranice.
Danas, sa javascriptom, to nije potrebno.
JS ti može izmjeniti bilo koji element na stranici, koji je browser već prikazao, bez refresha cijele stranice.
Eto, to ti je sva mudrost.

JQuery ti je kao pojednostavljeni JS.
JQuery je framework ili library (biblioteka) napravljen na bazi javascripta.
JQuery zapravo jest javascript.
Recimo, da ne pišeš 15 naredbi u JS, JQuery već ima te funkcije unaprijed odrađene i skraćene, pa koristiš samo jednu njegovu naredbu.

Prevedi slogan jQuery-a “Write less, do more” i sve će ti biti jasno (pričam samo o jQueryu)

Da ti objasnim na zdravo seljacki.
Javascript za razliku od PHP-a je front-end, dio koji je vidljiv u browseru. Moze ga svatko mjenjat/gledat/skidat i radit sa njim sto oce. KOristi se za funkcije na sajtu, animacije, tranzicije i sve one fancy stvari koje vidis na webu. jQuery je isto JS samo sto u sebi ima sadrzano hrpu vec gotovih funkcija i tih fancy mogucnosti tako da ti zadajes samo parametre :stuck_out_tongue:

Magija :misa:

zayebancija, ofc.

jQuery ti skrati pisanje koda (javascripta) bitno, na primjer jQuery funkcije: slideUp() i slideDown() rade upravo ono što im ime govori, da isti efekt postigneš sa “čistim” javascriptom treba ti barem deset linija koda i 2 razbijene tipkovnice…


Copyright © 2022 WM Forum - AboutContact