EcmaScript - Encyclopedia of programozási nyelvek
ECMAScript - a szabvány script nyelvek, végrehajtani és használni, mint az egyik nyelvjárások.
ECMAScript - egy viszonylag új nyelv, így számos olyan funkciót tartalmaz a korábbi nyelven.
szintaxis elemek:
A reguláris kifejezés változó azonosító
Ha értéket egy változónak
f (para1, para2)
Egy funkció paraméterek nélkül
vagy; vagy sor vége
if (feltétel) trueBlock
Ha - akkor - mást
if (feltétel) trueBlock mást falseBlock
Ciklus feltétele
while (feltétel) loopBody
Ciklus utófeltétel
do loopBody while (! c)
A ciklus - mellett egy sor egészek egy növekménnyel 1
for (i = 1; i <= 10; i++) loopBody
A ciklus - mellett egy sor értéke 1, csökkentéshez
for (i = 1; i <= 10; i--) loopBody
Helló, világ!:
- nyomtatás. használva egy tolmács a parancssori felület egy üzenetet jelenít meg a szabványos kimeneti stream segítségével a böngésző - a nyomtatási párbeszédablak Az aktuális dokumentum;
- document.write. ha a böngésző - írja a szöveget az oldalon;
- console.log. bővítmény parancs Firebug, amelynek célja, hogy kiadási hibakeresési üzenetek a konzol bővítmény;
- éber. ha a böngésző - Létrehoz egy pop-up információs ablak ezzel a szöveggel.
factorial:
Ez használ rekurzív definíciója faktoriális. Példa dob egy webböngészőt. document.clear parancs törli az aktuális weboldalon.
Fibonacci számok:
Ez használ rekurzív definíció Fibonacci számokat. Példa dob egy webböngészőt.
Másodfokú egyenlet:
Egy példa végezzük egy böngészőben. Ahhoz, hogy futtatni a példát, másolja a kódot quadratic.js fájlt, és hozzon létre egy HTML fájlt ugyanabban a könyvtárban, amely tartalmazza a következő szöveget:
Ez létrehoz egy weboldalt, három beviteli mezők és gombok. A gomb megnyomásával lehet megoldani az egyenletet a megadott együtthatók és a gyökerek lesznek nyomtatva a beviteli mezők alatt.
CamelCase:
Egy példa végezzük egy web böngésző, ugyanúgy, mint egy másodfokú egyenlet. beviteli űrlap a következőképpen nézzen ki: