Sąvoka apibrėžime ABC
Įvairios / / July 04, 2021
Autorius Guillem Alsina González, lapkričio mėn. 2016
Nors sutapimas dėl vardo mus gali padaryti pagalvok tuo, kad tai yra kalbos vedinys programavimas „Java Microsystems“ sukurta „Java“ nėra taip.
„JavaScript“ yra aiškinama programavimo kalba, kuri dažniausiai naudojama svetainėse žiniatinklyje atlikti veiksmus kliento pusėje, įterpiant į tinklalapio šaltinio kodą
Techniškai tai yra a tarmė ECMAScript standarto, kurį siūlo tarptautinis subjektas informacijai ir bendravimas ECMA International, kurią iš pradžių sukūrė „Netscape“, o vėliau - „Mozilla“ fondas. Tai taip pat yra ISO standartas.
Nors savo sintakse ir darbo būdu jis gauna didesnį paveldėjimas C kalbos, ji taip pat priima pavadinimus ir susitarimus, kuriuos randame „Java“, nors jie tokie ir lieka, panašioje „kosmetikoje“.
Dėl bendro tikslo ir naudojimo visos šiuolaikinės žiniatinklio naršyklės teisingai interpretuoja „JavaScript“, nes tai yra universali ir daugiaplatformė kalba. Paprastai jo naudojimas kūrėjams yra susijęs su svetainės pateikta vartotojo sąsaja.
„JavaScript“ leidžia tinklalapyje kurti tokius elementus kaip dialogo langai, rinkti vartotojo įvestą informaciją ir nusiųsti ją į serverį apdoroti
Būdama atvira kalba ir modifikuojama tokiuose elementuose kaip sintaksė, ji suteikiama kuriant variantus ir tarmes. Tai yra "Microsoft" atvejis, kuris turi savo diegimą pavadinimu JScript, kuris naudojamas tiek naršyklėinternetas Naršyklė kaip jūsų Operacinė sistema pavadinimu „Windows Scripting Host“.
Nors „JavaScript“ suprantama daugiausia iš „Windows“ pusės klientasTaip pat yra keletas serverio versijų, kurios yra plačiai naudojamos. Pagrindinė iš šių serverio pusių yra „Node.js“.
Laikui bėgant „JavaScript“ tobulėjo, įskaitant daugiau funkcijų iš kitų kalbų Išplėstinė, pvz., objektinio programavimo klasės arba pakartotinio naudojimo moduliai pirminis kodas
Nepaisant šių pakeitimų ir atnaujinimų, „JavaScript“ palaiko atgalinį suderinamumą:
- Tai yra struktūrizuota ir imperatyvi kalba, kurios modeliu imama C kalbos programavimo struktūra
- Dinaminiai tipai, todėl, kai mes apibrėžiame kintamojo vertę, apibrėžiamas duomenų tipas
- Orientuotas į objektą, su funkcijomis, kurios laikomos objektais
- Objektus ir metodus, kuriais kalba gali bendrauti su vartotoju, riboja vykdymo aplinka, pvz., Naršyklė.
- Kaip ir „Perl“, jis palaiko reguliarius posakius
Nuotraukos: Fotolia - Sentavio / Hanss
Temos „JavaScript“