Įvadas į JavaScript
Degui Adil/EyeEm/Getty Images
JavaScript yra programavimo kalba, naudojama interneto puslapiams padaryti interaktyvius. Būtent tai suteikia puslapiui gyvybės – interaktyvūs elementai ir animacija, sudominantys vartotoją. Jei kada nors naudojote paieškos laukelį pagrindiniame puslapyje, patikrinote tiesioginį beisbolo rezultatą naujienų svetainėje arba žiūrėjote vaizdo įrašą, greičiausiai jį sukūrė „JavaScript“.
„JavaScript“ prieš „Java“.
JavaScript irJavayra dvi skirtingos kompiuterių kalbos, abi sukurtos 1995 m. Java yra į objektą orientuota programavimo kalba, o tai reiškia, kad ji gali veikti savarankiškai mašinos aplinkoje. Tai patikima, universali kalba, naudojama „Android“ programoms, įmonių sistemoms, kurios perkelia didelius duomenų kiekius (ypač finansų pramonėje), ir įterptoms „daiktų interneto“ technologijų (IoT) funkcijoms.
Kita vertus, JavaScript yra teksto programavimo kalba, skirta veikti kaip žiniatinklio programos dalis. Kai pirmą kartą buvo sukurta, ji buvo skirta „Java“ komplimentui. Tačiau „JavaScript“ pradėjo gyventi kaip vienas iš trijų žiniatinklio kūrimo ramsčių – kiti du yra HTML ir CSS. Skirtingai nuo „Java“ programų, kurias reikia sukompiliuoti, kad jos galėtų veikti žiniatinklio aplinkoje, „JavaScript“ buvo specialiai sukurtas integruoti į HTML. Palaiko visos pagrindinės interneto naršyklėsJavaScript, nors dauguma suteikia vartotojams galimybę išjungti jo palaikymą.
„JavaScript“ naudojimas ir rašymas
„JavaScript“ yra puikus tai, kad norint jį naudoti žiniatinklio kode nebūtina žinoti, kaip jį parašyti. Internete galite rasti daugybę iš anksto parašytų JavaScript. Norint naudoti tokius scenarijus, tereikia žinoti, kaip įklijuoti pateiktą kodą tinkamose savo tinklalapio vietose.
Nepaisant lengvos prieigos prie iš anksto parašytų scenarijų, daugelis programuotojų nori žinoti, kaip tai padaryti patys. Kadangi tai yra interpretuojama kalba, nereikia jokios specialios programos tinkamam kodui sukurti. Paprasto teksto rengyklė, pvz., „Notepad“, skirta „Windows“, yra viskas, ko jums reikia norint parašyti „JavaScript“. Nepaisant to, Markdown redaktorius gali palengvinti procesą, ypač kai kodo eilutės sujungiamos.
HTML prieš JavaScript
HTML ir JavaScript yra viena kitą papildančios kalbos. HTML yra žymėjimo kalba, skirta statiniam tinklalapio turiniui apibrėžti. Būtent tai suteikia tinklalapiui pagrindinę struktūrą. „JavaScript“ yra programavimo kalba, skirta atlikti dinamines užduotis tame puslapyje, pvz., animaciją ar paieškos laukelį.
JavaScript sukurtas veikti svetainės HTML struktūroje ir dažnai naudojamas kelis kartus. Jei rašote kodą, „JavaScript“ bus lengviau pasiekiamas, jei įdėsite juos į atskirus failus (naudojant .JS plėtinį lengviau juos atpažinti). Tada susiejate „JavaScript“ su savo HTML įterpdami žymą. Tada tą patį scenarijų galima pridėti prie kelių puslapių, tiesiog kiekviename puslapyje pridedant atitinkamą žymą, kad nustatytumėte nuoroda .
PHP prieš JavaScript
PHP yra serverio kalba, skirta dirbti su žiniatinkliu, palengvinant duomenų perdavimą iš serverio į programą ir atgal. Turinio valdymo sistemos, tokios kaip Drupal ar WordPress, naudoja PHP, leidžiančią vartotojui parašyti straipsnį, kuris vėliau saugomas duomenų bazėje ir skelbiamas internete.
PHP yra labiausiai paplitusi serverio kalba, naudojama žiniatinklio programoms, nors jos būsimą dominavimą gali suabejoti Node.jp, JavaScript versija, kuri gali veikti galinėje dalyje kaip PHP, bet yra labiau supaprastinta.