Comentarii despre Javascript, literali, identificatori, instrucțiuni

În acest capitol:

Structura lexicală

Set de caractere

Sensibilitatea cazului

Caracterele spațiului alb

Între jetoanele pot fi inserate delimitatoare, care sunt folosite ca caractere spații libere: spații, file și linii de rupere. Numărul de spații albe nu este limitat și depinde de preferințele programatorului, scopul principal fiind crearea unui text de program intuitiv și ușor de citit (cod sursă). Interpretul ignoră toate spațiile între jetoanele și percepe textul programului ca un flux continuu de cod, este important pentru el doar să determine limitele dintre lexeme.

Codul exemplului ar putea fi scris într-o singură linie fără a utiliza spații albe, dar acest cod va fi mai puțin convenabil pentru a citi:

Litera (constantă) - o înregistrare în codul sursă al programului, care este o valoare fixă ​​obișnuită. Literele sunt constante incluse direct în textul programului, spre deosebire de alte date - constante și variabile, acces la care se face prin legături. Literele nu pot fi modificate în textul programului. În exemplul următor, 14 și "Kit" sunt literali, iar num și peștii sunt variabile:

Reprezentarea fiecărui literal depinde de tipul particular de date: numeric, șir, logic (boolean) etc. Următoarele sunt literali de tipuri simple

Literele sunt o parte importantă a oricărui limbaj de programare, deoarece este imposibil să scrieți un program fără ele.

identificatorii

Un identificator este o secvență de litere, numere, sublinieri "_" și semne de dolar "$". Identificatorii acționează ca nume de variabile, funcții, proprietăți ale obiectelor etc. Când selectați un identificator, trebuie luate în considerare următoarele reguli:

Exemple de identificatori valabili ca nume de variabile:

Pentru a înțelege mai bine codul, atunci când îl citiți, este de dorit să se proiecteze identificatori pentru cei care se potrivesc cu datele stocate în ele:

Există două stiluri neidentificate de identificatori folosiți pentru scriere, constând în mai multe cuvinte: camelCase și snake_case.

Dacă identificatorul constă din mai mult de un cuvânt, atunci primul cuvânt este scris cu litere mici și fiecare cuvânt ulterior începe cu o literă mare:

Notația lui Camel și-a luat numele ca rezultat al faptului că literele majuscule din identificator seamănă cu umbrele unei cămilă.

Un stil mai puțin popular pentru numirea identificatorilor constând din mai multe cuvinte este snake_case - notație "șarpe". În conformitate cu acest stil, identificatorii, care constau dintr-un singur cuvânt, sunt scrise cu litere mici:

În cazul în care identificatorul este mai mult de un cuvânt, cuvintele sunt separate prin subliniere, cu fiecare cuvânt succesive este scris cu literă mică:

Cuvinte cheie și rezervate

Standardul ECMA-262 definește un set de cuvinte cheie care au o importanță deosebită pentru interpret. Tabelul de mai jos oferă o listă completă de cuvinte cheie:

instrucțiuni

O instrucțiune este o indicație a unei acțiuni, de exemplu, crearea unei variabile, pornirea unei buclă, ieșirea dintr-o funcție etc. Orice program este o secvență de instrucțiuni executabile. Sfârșitul instrucțiunii este indicat de simbol; (Virgulă):

Dacă instrucțiunile sunt pe aceeași linie, ele trebuie separate separat de un punct și virgulă, prin urmare spunând interpretului unde se termină o instrucțiune și începe o altă instrucțiune:

Cu toate acestea, este o practică bună să utilizați punct și virgulă întotdeauna, chiar dacă instrucțiunile sunt pe linii diferite:

Articole similare