Koncepció az ABC definícióban
Vegyes Cikkek / / July 04, 2021
Írta: Guillem Alsina González, nov. 2016
Bár a névegyezés tehet minket gondol annyiban, hogy ez a programozás A Java által kifejlesztett Sun Microsystems, ez nem így van.
A JavaScript egy értelmezett programozási nyelv, amelyet gyakran használnak a webhelyeken webes műveletek végrehajtása az ügyfél oldalon, beágyazva a weboldal forráskódjába
Technikailag a nyelvjárás - az ECMAScript szabványnak, amelyet a nemzetközi szervezet tájékoztatás céljából javasolt, és kommunikáció Az ECMA International céget eredetileg a Netscape, később a Mozilla Alapítvány tervezte. Ez egyben ISO szabvány is.
Bár szintaxisában és munkamódszerében nagyobbat kap öröklés a C nyelv közül olyan neveket és konvenciókat is elfogad, amelyeket a Java-ban találunk, bár maradnak ebben, hasonló "kozmetikumokban".
Általános célja és használata miatt az összes modern webböngésző helyesen értelmezi a JavaScript-et, mivel univerzális és platformokon átívelő nyelv. És általában a fejlesztők általi használata összefügg a weboldal által bemutatott felhasználói felülettel.
A JavaScript lehetővé teszi egy weboldalon olyan elemek létrehozását, mint a párbeszédpanelek, a felhasználó által bevitt információk összegyűjtését és elküldését a szerverre feldolgozásra
Mivel nyitott nyelv és módosítható olyan elemekben, mint a szintaxis, a változatok és a dialektusok létrehozásának adják. Ez a Microsoft esete, amelynek saját implementációja van JScript néven, amelyet mind a böngészőInternet Explorer, mint a operációs rendszer Windows Scripting Host néven.
Bár a JavaScriptet főként a ügyfélSzámos kiszolgálóoldali megvalósítás is létezik, amelyeket széles körben használnak. A kiszolgálóoldali megvalósítások közül a fő a Node.js.
Az idő múlásával a JavaScript fejlődött, beleértve a más nyelvek funkcionalitását is haladó, például osztályok az objektum-orientált programozáshoz, vagy modulok az újrafelhasználáshoz forráskód
De a változások és frissítések ellenére a JavaScript fenntartja a kompatibilitást:
- Ez egy strukturált és elengedhetetlen nyelv, amely modellként veszi a C nyelv programozási struktúráját
- Dinamikus típusok, így amikor meghatározzuk a változó értékét, meghatározzuk az adattípust
- Objektumorientált, objektumnak tekintett funkciókkal
- Azokat az objektumokat és módszereket, amelyek révén a nyelv kölcsönhatásba léphet a felhasználóval, a végrehajtási környezet, például a böngésző korlátozza
- A Perlhez hasonlóan a rendszeres kifejezéseket is támogatja
Fotók: Fotolia - Sentavio / Hanss
Témák a JavaScript-ben