JavaScript Syntaks
JavaScript GrammatikDet er et sæt regler, der definerer strukturen af JavaScript-sprog.
var x, y; // Hvordan man deklarerer variabel x = 7; y = 8; // Hvordan man tildeler værdi z = x + y; // Hvordan man beregner værdi
JavaScript værdi
JavaScript definerer to typer værdier med JavaScript-udtryk: blanding af værdier og variabelværdier.
Blandingsværdier kaldesLitteral (literal)Variabelværdier kaldesvariabler。
JavaScript litteral
De vigtigste regler for at skrive en blanding af værdier er:
SkriveNumerisk værdiMed eller uden decimaltegn:
15,90 10011
StrengTekst, omgivet af dobbelt eller enkelt anførselstegn:
"Bill Gates" 'Bill Gates'
JavaScript Variabler
I programmeringssprogvariablerBruges tilLagredataværdier.
JavaScript Brug var
nøgleord tilerklærevariabel
=
Bruges til atTildeling。
I dette eksempel defineres x som en variabel. Derefter er værdien, der tildelinges til x, 7:
var x; x = 7;
JavaScript Operatorer
JavaScript BrugRegneoperatorer(+
-
*
/
)tilBeregn værdi:
(7 + 8) * 10
JavaScript BrugTildelingoperator(=
)til variabelTildeling:
var x, y; var x = 7; var y = 8;
JavaScript-udtryk
Utryk er en kombination af værdier, variabler og operatorer, og beregningsresultatet er en værdi.
6 * 10
Utryk kan også indeholde variabelværdier:
x * 10
Værdier kan være af flere typer, såsom tal og strenge.
For eksempel, "Bill" + " " + "Gates", beregnes som "Bill Gates":
"Bill" + " " + "Gates"
JavaScript-nøgleord
JavaScript NøgleordBruges til at identificere udførte handlinger.
var
Nøgleord informerer browseren om at oprette en ny variabel:
var x = 7 + 8; var y = x * 10;
JavaScript Kommentarer
Ikke alle JavaScript-sætninger bliver "udført".
dobbeltstregte parentesser //
eller /*
og */ mellemKommentarer。
Kommentarer bliver ignoreret og udført ikke:
var x = 7; // vil blive udført // var x = 8; vil ikke blive udført
JavaScript-identifikatorer
Identifikatorer er navne.
I JavaScript bruges identifikatorer til at navngive variabler (og nøgleord, funktioner og mærker).
I de fleste programmeringssprog er reglerne for gyldige navne stort set de samme.
I JavaScript skal det første tegn være et bogstav, understregen (-) eller dollartegn ($).
En række tegn kan være bogstaver, tal, understregen eller dollartegn.
Bemærk:Numre kan ikke være det første tegn. På den måde kan JavaScript nemt skelne mellem identifikatorer og numre.
JavaScript er følsom over for store/lille bogstaver
alle JavaScript-identifikatorerer følsomme over for store/lille bogstaver。
variabler lastName
og lastname
er to forskellige variabler.
lastName = "Gates"; lastname = "Jobs";
JavaScript vil ikke VAR eller Var oversættes til nøgleord var。
JavaScript og hestesko-stil store/lille bogstaver
历史上,程序员曾使用三种把多个单词连接为一个变量名的方法:
连字符:
first-name, last-name, master-card, inter-city.
注释:JavaScript 中不能使用连字符。它是为减法预留的。
下划线:
first_name, last_name, master_card, inter_city.
驼峰式大小写(Camel Case):
FirstName, LastName, MasterCard, InterCity.

JavaScript 程序员倾向于使用以小写字母开头的驼峰大小写:
firstName, lastName, masterCard, interCity
JavaScript 字符集
JavaScript Brug Unicode 字符集。
Unicode 覆盖世界上几乎所有的字符、标点和符号。
如需了解详情,请访问我们完整的 Unicode 参考手册。