| CARVIEW |
JavaScript
A Wikipédiából, a szabad enciklopédiából.
A JavaScript programozási nyelv egy objektumorientált szkript nyelv, amelyet weblapokon elterjedten használnak. Eredetileg Brendan Eich, a Netscape Communications mérnöke fejlesztette ki; neve először Mocha, majd LiveScript volt, később „JavaScript” nevet kapott, és szintaxisa közelebb került a Sun Microsystems Java programozási nyelvéhez. A JavaScriptet először 1997–99 között szabványosította az ECMA „ECMAScript” néven. A jelenleg is érvényes szabvány az ECMA-262 Edition 3 (1999. december), ami a JavaScript 1.5-nek felel meg. Ez a szabvány egyben ISO szabvány is.
Tartalomjegyzék |
[szerkesztés] Használat és változatok
[szerkesztés] Szerkesztés, előállítás
A javascript kód vagy a html fájlban vagy külön (jellemzően .js kiterjesztésű) szövegfájlban van. Ezek a fájlok tetszőleges szövegszerkesztő (nem dokumentumszerkesztő) programmal szerkeszthetőek.
[szerkesztés] Futási környezete
[szerkesztés] Inkompatibilitások
[szerkesztés] Adattípusok
Három elsődleges elemi adattípus létezik:
- String
- Number
- Boolean
Két összetett típus:
- Object
- Array
Speciális típusok:
- Null
- Undefinied
A String típusú adatokat idézőjel vagy macskaköröm pár közé írjuk. Mindkét megoldás lehetséges, így az éppen nem használt jeleket is tartalmazhatja a szöveg.
a = "I'm sorry."; b = 'Macskaköröm: (")'
Az első példában az idézőjel, a másodikban a macskaköröm tagja a string adatnak. Numerikus adatok lehetnek egész (decimális, hexadecimális, octal), vagy lebegőpontos értékek. Léteznek speciális numerikus értékek is, mint az előzőekben említett NaN, not a number érték, amit akkor használ a nyelv, ha értelmezhetetlen a matematikai művelet eredménye, vagy ha nem definiálunk értéket. Lehet még pozitív, vagy negatív végtelen, vagy szintén pozitív/negatív 0 érték. A JScript különbséget tesz a két 0 között.
[szerkesztés] Változók
A JScript nyelvben minden változót deklarálni kell. Ezt a var kulcsszóval tudjuk megtenni. Lehet csoporto