„JavaScript“, dažnai sutrumpintai kaip JS, yra programavimo kalba, atitinkanti ECMAScript specifikaciją. „JavaScript“ yra aukšto lygio, dažnai tik laiku parengta ir daugiaparadimė. Jis turi garbanotųjų skliaustų sintaksę, dinaminį spausdinimą, prototipais pagrįstą objekto orientavimą ir pirmos klasės funkcijas.
Be HTML ir CSS, „JavaScript“ yra viena iš pagrindinių žiniatinklio technologijų. „JavaScript“ įgalina interaktyvius tinklalapius ir yra būtina internetinių programų dalis. Didžioji dauguma svetainių naudoja ją kliento puslapio elgesiui, o visos pagrindinės žiniatinklio naršyklės turi tam skirtą „JavaScript“ variklį.
Kaip daugiaprofilinė kalba „JavaScript“ palaiko įvykių, funkcinių ir imperatyvių programavimo stilių. Jis turi programų programavimo sąsajas (API), skirtas darbui su tekstu, datomis, reguliariomis išraiškomis, standartinėmis duomenų struktūromis ir „Document Object Model“ (DOM).
Tačiau pati kalba neapima jokių įvesties / išvesties (įvesties / išvesties), tokių kaip tinklo, saugojimo ar grafikos priemonės, nes pagrindinė aplinka (paprastai žiniatinklio naršyklė) teikia tas API.
„JavaScript“ varikliai iš pradžių buvo naudojami tik interneto naršyklėse, tačiau dabar jie yra įterpti į kai kuriuos serverius, paprastai per „Node js“. Jie taip pat yra integruoti į įvairias programas, sukurtas naudojant tokias sistemas kaip „Electron“ ir „Cordova“.
Nors tarp „JavaScript“ ir „Java“ yra panašumų, įskaitant kalbos pavadinimą, sintaksę ir atitinkamas standartines bibliotekas, šios dvi kalbos yra skirtingos ir labai skiriasi savo dizainu.
Sužinokite „JavaScript“ - „Project Based Tutorials Point Application“ apima kategorijas: -
- Sužinokite „Javascript“ mokymo programas.
- „Javascript“ pradedantiesiems „Front-End“ kūrėjas.
- „JavaScript“ duomenų tipai.
- „JavaScript“ klasės.
- „JavaScript“ objektai.
- „JavaScript“ tinklo užklausa.
- „JavaScript“ funkcijos.
- „JavaScript HTML DOM“.
- „JavaScript“ naršyklės BOM.
- „JavaScript AJAX“.
- Sužinokite „JavaScript“ JSON.
- „JavaScript“ vs „Jquery“.
- „JavaScript“ interviu klausimai.
Programos funkcijos: -
jos visiškai nemokama.
Lengva suprasti.
Labai mažo dydžio programa.
Žr. Proceso vaizdai ir pavyzdys bei aprašymas.
Jei mėgstate šią programą, įvertinkite ir įvertinkite šią programą.