fr en hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu en hu hu en ceb hu hu hu hu hu sk hu en hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu de hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu en ar bg ca hbs_lat da de es et eu fa fr he is it ja ko ml ms nl nb pl pt ru en hbs_lat sv th tr fy vi da zh hu hu hu hu hu hu hu hu hu hu
A Wikipédiából, a szabad enciklopédiából
Ez a közzétett változat, ellenőrizve: 2022. július 17.
Ugrás a navigációhoz Ugrás a kereséshez
Az ECMAScript programozási nyelv specifikáció, melyet főként webes alkalmazásokra fejlesztettek ki. A nyelv leírása ECMA szabvány.
A szabvány a Netscape által kifejlesztett JavaScript és a Microsoft által kifejlesztett JScript technológiákon alapult. Az eredeti „JavaScript” nyelvet Brendan Eich fejlesztette ki a Netscape cég részére, ami először a Netscape Navigator 2.0 böngészőben jelent meg. Innentől megtalálható volt minden Netscape böngészőben. Ezt nem sokkal követte a Microsoft Internet Explorer 3.0 kiadása, mely már szintén tartalmazta a nyelv támogatását.
A szabványosítás 1996. novemberben indult meg a Netscape kezdeményezésére, és az első változatát 1997-ben fogadta el az ECMA. A szabvány tervezete az ISO/IEC nemzetközi szabványhivatalához került, és azt 1998 áprilisában elfogadták, ISO/IEC 16262 szabványjelzéssel. Röviddel ezután megjelent a második ECMA szabványkiadás, ami szinkronba hozta a két szabványleírást.
A nyelv ötödik kiadása 2009 decemberében került elfogadásra, egy évtizeddel a korszakot meghatározó 3-as verzió után (a 4-es verzió sohasem készült végül el).
A nyelv fejlesztése nem fejeződött be, a további kiadások tartalmával az ES.NEXT / Harmony projekt foglalkozik.
Az újabb változatokat évenként adják ki, így gyakran az évszámmal nevezik meg a verziót. Az ES7 kiadásra tehát ES2016 néven is hivatkozhatunk.
1 A nyelv jellemzői
Sajnos a szabványosítás nem jelenti azt, hogy a nyelvet onnantól csak szabványos módon használják. Mind a JavaScript, mind a JScript megmaradt a szabványosítás után, és ezek a változatok támogatnak olyan lehetőségeket, melyet az ECMAScript nem tartalmaz, illetve bizonyos megoldásokat eltérően értelmezve inkompatibilitást okoznak.
A nyelvet az alábbi böngészők támogatják:
Internet Explorer (a 3.0 verziótól)
Netscape Navigator (a 2.0 verziótól)
Opera, szigorúan a szabvány alapján
Informatikai portál • összefoglaló, színes tartalomajánló lap
A lap eredeti címe: „https://hu.wikipedia.org/w/index.php?title=ECMAScript&oldid=24602892”
Hivatkozás erre a változatra
Hogyan hivatkozz erre a lapra?
A lap utolsó módosítása: 2022. január 20., 12:18
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.