JavaScript mainīgie (variables) ir "konteineri", lai uzglabāt informāciju:
Līdzīgi ka algebrā
x = 5 y = 6 z = x + y
Algebra mēs izmantot burtus (piemēram, X), lai noturētu vērtības (piemēram, 5).
No ekspresijas z = x + y iepriekš, var aprēķināt, z vērtība būtu 11.
JavaScript šie burti sauc mainīgie.
 |
Domājiet par mainīgajiem kā konteineriem datu glabāšanai. |
JavaScript mainīgie
Tāpat kā algebra, JavaScript mainīgos var izmantot, lai noturētu vērtības (x = 5) vai izteiksmes (z = x + y).
Mainīgaie var būt ar īsiem nosaukumiem (piemēram, x un y) vai vairāk aprakstošus nosaukumus (age, sum, totalvolume), izmantojot un deklarējot mainīgos es iesaku, tomēr lai mainīgiem būtu kāds sakars, protams izmantojot mainīgos for ciklos, pietiek ar x, y, z, i, xx, yy, zz, t bet ja jūs rakstat funkciju vai ari mainīgas tiks izmantots vairākās vietās tomēr nosaukumam kak kas nozīmē piemēram dateToday vai dateNow vai fileName utt.
.
- Mainīgo nosaukumiem obligāti jāsākas ar burtu nevis ciparu
- Mainīgo nosaukumi var sākt arī ar $ un _ (bet mēs to pagaidām neizmantosim)
- Mainīgo nosaukumi ir jūtīgi (case-sensitive) (y un Y ir dažādi mainīgie)
 |
Gan JavaScript paziņojumi(statements) un JavaScript mainīgie ir reģistrjutīgi. |
JavaScript datu tipi
Javascript mainīgie var saturet ne tikai ciparus, bet arī tekstu (masīvus, objektus -- to apskatīsim vēlāk) (persona = "John Doe").
JavaScriptā tekstu, piemēram, "John Doe" sauc par string jeb teksta gabals (variable type string) virkne.
JS ir vairāki datu tipi, bet uz doto brīdi parunāsim par cipariem un string (teksta gabaliem).
Kad jūs piešķirat teksta vērtību mainīgajam, vajag likt dubultas "..." vai ordināras '....' pēdiņas ap vērtību.
Kad jūs piešķirat skaitlisko vērtību mainīgajam, nelieciet pēdiņas ap vērtību. Ja jūs ieliksiet pēdiņas ap skaitlisko vērtību, tas tiks uzskatīts ka teksts!!!.
Piemērs
var pi=3.14; var person="John Doe"; var answer='Yes I am!';
Pamēģini pats »
Deklarējot (izveidojot) JavaScript mainīgos
Parasti mainīgo izveidošanas process JS, tiek sauts par mainīgā definēšanu (deklarēšanu).
Jūs deklarējat JavaScript mainīgos ar VAR atslēgvārdu:
Pēc deklarācijas, mainīgais ir tukšs (tam nav nekādas vērtības).
Lai piešķirtu vērtību mainīgajam, izmantojiet vienādības zīmi:
Tomēr jūs varat arī piešķirt vērtību mainīgā kad to definējat:
Šajā piemērā zemāk mēs radām mainīgo ar nosaukumu carname, piešķiram vērtību, "Volvo", un piemērojam to html elementam ar id = "demo":
Piemērs
<p id="demo"></p> var carname="Volvo"; document.getElementById("demo").innerHTML=carname;
Pamēģini pats »
 |
Tā ir laba programmēšanas prakse deklarēt visus mainīgos vienā vietā, parasti tas ir dokumenta sākums!!!
|
Viens paziņojums, daudzi mainīgie
Jūs varat deklarēt daudz mainīgie vienā paziņojumā. Sāciet paziņojumu ar VAR
un atsevišķus mainīgos atdaliet ar komatu:
var lastname="Doe", age=30, job="carpenter";
Jūsu deklarāciju var arī aptvert vairākas līnijas:
var lastname="Doe", age=30, job="carpenter";
Vērtība = undefined
Datoru programmās, mainīgos bieži deklarē bez vērtības. Vērtība var būt kaut kas ir jāaprēķina, vai kaut kas tiks sniegts vēlāk, piemēram, lietotāja ievade. Mainīgais deklarēts bez vērtības saturēs vērtībuundefined .
Mainīgais carname būs vērtība undefined pēc izpildes šādu paziņojumu:
Atkārtoti paziņojot, JavaScript Mainīgos
Ja jūs atkārtoti deklarēt JavaScript mainīgo, tas nezaudē savu vērtību.
Mainīgā vērtība carname vēl būs vērtība " Volvo "pēc izpildes šiem diviem apgalvojumiem:
var carname="Volvo"; var carname;
JavaScript Aritmētiski
Tāpat kā algebra, jūs varat darīt aritmētiskās ar JavaScript mainīgajiem, izmantojot operatorus, piemēram, = un +: (+ - / * = )
Jūs uzzināsiet vairāk par JavaScript operatoriem turpmāk!
|