Koncept v definiciji ABC
Miscellanea / / July 04, 2021
Guillem Alsina González, v novembru 2016
Čeprav nas lahko ujema ime pomisli v tem, da je to izpeljanka iz jezika programiranje Java, ki jo je razvil Sun Microsystems, ni tako.
JavaScript je interpretiran programski jezik, ki se pogosto uporablja na spletnih mestih web za izvajanje dejanj na strani odjemalca, ki je vdelana v izvorno kodo spletne strani
Tehnično predstavlja a narečje standarda ECMAScript, ki ga je v vednost predlagal mednarodni subjekt in komunikacijo ECMA International in ga je sprva oblikoval Netscape, kasneje pa Mozilla Foundation. Je tudi standard ISO.
Čeprav prejme v svoji sintaksi in načinu dela večje dedovanje jezika C sprejema tudi imena in konvencije, ki jih najdemo v Javi, čeprav ostajajo pri podobni "kozmetiki".
Zaradi svojega splošnega namena in uporabe vsi sodobni spletni brskalniki pravilno razlagajo JavaScript, saj je to univerzalni jezik in jezik več platform. Običajno je njegova uporaba s strani razvijalcev povezana z uporabniškim vmesnikom, ki ga predstavlja spletno mesto.
JavaScript na spletni strani omogoča ustvarjanje elementov, kot so pogovorna okna, zbiranje podatkov, ki jih vnese uporabnik, in pošiljanje na strežnik za obdelavo
Ker je odprt jezik in ga je mogoče spreminjati v elementih, kot je skladnja, je namenjen ustvarjanju različic in narečij. To je primer Microsofta, ki ima lastno izvedbo pod imenom JScript, ki se uporablja v brskalnikInternet Raziskovalec kot v vašem operacijski sistem pod imenom Windows Scripting Host.
Čeprav JavaScript razumemo predvsem s strani strankaObstaja tudi več izvedb na strani strežnika, ki se pogosto uporabljajo. Glavna od teh izvedb za strežniško stran je Node.js.
Sčasoma se je JavaScript razvil, vključno s funkcijami iz drugih jezikov napredni, na primer razredi za objektno usmerjeno programiranje ali moduli za ponovno uporabo izvorna koda
Toda kljub tem spremembam in posodobitvam JavaScript ohranja združljivost za nazaj:
- Je strukturiran in nujen jezik, ki za vzor vzame programsko strukturo jezika C.
- Dinamični tipi, tako da, ko definiramo vrednost spremenljivke, je definiran podatkovni tip
- Objektno usmerjen, s funkcijami, ki se štejejo za predmete
- Predmete in metode, s katerimi lahko jezik komunicira z uporabnikom, omejuje izvedbeno okolje, na primer brskalnik.
- Tako kot Perl podpira tudi regularne izraze
Fotografije: Fotolia - Sentavio / Hanss
Teme v JavaScript