Emuāra arhīvs

2022. gada 2. janv.

JavaScript mainīgie.

 





Datu ievade

Aplūkojot tīmekļa lappuses, lietotājam var tikt pieprasīts ievadīt informāciju (datus). Pēc datu ievades parasti tīmekļa vietnes skripts tos izmanto.

Datu ievadi var veikt vairākos veidos, piemēram, izmantojot uzaicinājuma lodziņu (prompt):

prompt("Ievadiet savu vārdu");

Dažādās pārlūkprogrammās šie  lodziņi izskatās atšķirīgi.

Ja ievadīto informāciju paredzēts izmantot vēlāk vai atkārtoti, to ir nepieciešams uzglabāt. Šim nolūkam izmanto mainīgos.

Mainīgais

Programmēšanā mainīgos (variable) izmanto, lai programmas izpildes laikā uzglabātu datus. Katram mainīgajam ir savs vārds un vērtība (dati, ko satur šis mainīgais) un ko programmas izpildes gaitā var mainīt.

Mainīgā vārds

Parasti mainīgā vārds ir nepārtraukta simbolu virkne, kas sākas ar burtu, piemēram, a, x1, klase, skaitlis1, robotsZipijs.

Veidojot mainīgā vārdu, ieteicams izmantot tikai latīņu alfabēta burtus, ciparus un pasvītrojuma rakstzīmi. Nedrīkst izmantot rezervētos vārdus (rezervēts vārds ir vārds, kurš dotajā programmēšanas valodā tiek izmantots noteiktiem mērķiem, piemēram, vārds prompt). Ar JavaScript rezervēto vārdu sarakstiem var iepazīties http://www.w3schools.com/js/js_reserved.asp.

Programmēšanas valodā JavaScript stingri jāievēro lielo un mazo burto lietojums arī veidojot un izmantojot mainīgo vārdus. Piemēram, Datums un datums tiek uztverti kā divu dažādu mainīgo vārdi.

Mainīgā vārdu vēlams izvēlēties atbilstošu tajā glabājamo datu nozīmei.

Tā kā var būt nepieciešami vairāki mainīgie līdzīgu datu glabāšanai, tad var izmantot dažādas nosaukumu veidošanas metodes, piemēram:

·        mainīgo vārdus papildina ar kārtas numuriem, piemēram, atrums1 un atrums2;

·        mainīgo vārdus veido no vairākiem savienotiem vārdiem (bez atstarpēm). Šajā gadījumā pieņemts, ka valodā JavaScript pirmo identifikatoru veidojošo vārdu raksta ar mazajiem burtiem, bet parējos – ar lielo sākumburtu, piemēram, sakumaAtrums un beiguAtrums.

Mainīgā deklarēšana

Lai programma varētu izmantot mainīgo, tas vispirms ir jāizveido. Šo procesu sauc par mainīgā deklarēšanu. Lai programmēšanas valodā JavaScript deklarētu mainīgo, izmanto atslēgvārdus let, const un var. ( var lietoja 1995.-2015.g., tagad to arī lieto, bet retāk)

let vards;

const sakumaLaiks = new Date();

const uzruna1 = "Goodātais kungs";

const laivasPashmasaKg = 290;

let vecums = 14;

let x, y, z;

Vērtības piešķiršana mainīgajam

Lai mainīgajam piešķirtu vērtību, izmanto zīmi = , kurusauc pa piešķiršanas operatoru. Svarīgi, ka kreisajā pusē ir mainīgā apzīmējums, labajā tā  vērtība. Bieži raksta, piemēram x = x + 1, kas matemātiski būtu aplami.

Ja mainīgā sākotnējā vērtība ir zināma, to var piešķirt jau deklarēšanas brīdī, piemēram:

let x = 10;

Mainīgajam vērtību var piešķirt jebkurā skripta vietā. Piešķirot mainīgajam jaunu vērtību, iepriekšējā vērtība tiek dzēsta.

Vienādības zīmei labajā pusē var atrasties ne tikai konkrēta vērtība, bet arī izteiksme, piemēram: 


x = 5 + 3;

let summa = x + 12.5;

let vards = prompt("Ievadiet savu vārdu");

Atslēgvārds const tiek izmantots mainīgajam, kuram atkārtoti nevar piešķirt vērtību. To parasti izmanto, lai deklarētu to, kam ir jāpaliek nemainīgām visā programmas izpildes laikā.

Atslēgvārdi let un var tiek izmantoti mainīgajiem, kuriem programmas gaitā var vēlāk piešķirt citu vērtību.


Mainīgo izmantošana darbam ar tekstu

Definējot mainīgo valodā JavaScript, nav nepieciešams norādīt, ko tajā paredzēts glabāt –skaitliskas vērtības vai simbolu virknes (tekstu).

Lai mainīgajam piešķirtu simbolu virkni, to liek pēdiņās ("), piemēram:

let kl = "8A";

Pēdiņu vietā var izmantot arī apostrofu (')

    let kl = '8A';

Teksta mainīgo apvienošana

Nereti nepieciešamo tekstu, piemēram, izvadei veido, izmantojot izteiksmes. Jaunu simbolu virkni var izveidot, mainīgos un/vai simbolu virknes apvienojot, izmantojot plus zīmi (+), piemēram:

    let izvade = kl + ". klase";


 


 

Nav komentāru:

Ierakstīt komentāru