EcmaScript - Enciclopedia de limbaje de programare

ECMAScript - standardul pentru limbaje de scripting, puse în aplicare și utilizate ca unul dintre dialectele.

ECMAScript - o relativ nouă limbă, conține atât de multe caracteristici ale limbilor anterioare.

Elemente de sintaxă:

O expresie regulată ID variabilă

Atribuirea unei valori unei variabile

Funcția f (para1, para2)

Apelarea unei funcții fără parametri

sau; sau la sfârșitul liniei

if (condiție) trueBlock

În cazul în care - atunci - altceva

în cazul în care (condiție) trueBlock falseBlock altceva

Ciclul cu condiție prealabilă

în timp ce (condiție) loopBody

Ciclul cu postconditie

do loopBody în timp ce (! c)

Ciclul de - lângă o serie de numere întregi, cu o creștere de 1

pentru (i = 1; i <= 10; i++) loopBody

Ciclul de - lângă o gamă de numere întregi de la 1 la decrementare

pentru (i = 1; i <= 10; i--) loopBody

Bună ziua, World!:

  • imprimare. folosind un interpret cu interfață linie de comandă afișează un mesaj la fluxul de ieșire standard, folosind browser-ul - este dialogul de imprimare pentru documentul curent;
  • document.write. atunci când se utilizează browser-ul - scrie textul pe pagină;
  • console.log. Firebug comanda plugin, proiectat pentru mesaje de ieșire de depanare în plugin consola;
  • alertă. atunci când se utilizează browser-ul - Creează o casetă de informații pop-up cu acest text.

factorial:

Se folosește definiția recursivă factorial. Exemplu pentru lansare dintr-un browser web. comanda document.clear șterge pagina Web curentă.

Numerele Fibonacci:

Acesta utilizează definiția recursiv numerelor lui Fibonacci. Exemplu pentru lansare dintr-un browser web.

ecuația pătratică:

Un exemplu este realizată într-un browser web. Pentru a rula exemplu, copiați codul în fișierul quadratic.js și de a crea un fișier HTML în același director care conține următorul text:

Acest lucru va crea o pagina web cu trei câmpuri de intrare și butoane. Prin apăsarea butonului se va rezolva ecuația cu coeficienții introduse, iar rădăcinile vor fi imprimate sub câmpurile de introducere.

CamelCase:

Un exemplu este realizată într-un browser web, în ​​același mod ca și o ecuație pătratică. Formularul de intrare ar trebui să arate, după cum urmează: