Paslaptingas pasaulis: javascript variables and data types
JavaScript – viena iš populiariausių programavimo kalbų pasaulyje. Naudojama visur – nuo paprastų tinklalapių iki sudėtingų interneto programų. Bet norint išmokti JavaScript, pirmiausia reikia gerai suprasti pagrindus. O pagrindų pagrindas – tai javascript variables and data types. Šiame straipsnyje linksmai, aiškiai ir su daug pavyzdžių panagrinėsime šią temą ir padėsime tau pasijusti tikru JavaScript meistru!
Kas yra kintamieji (variables)?
Kintamieji – tai vietos kompiuterio atmintyje, kuriose galima laikyti duomenis. Įsivaizduok juos kaip dėžutes, į kurias galima įdėti įvairius dalykus: skaičius, tekstus, masyvus ar net funkcijas.
JavaScript kalboje turime kelis būdus deklaruoti kintamuosius: var, let ir const. Pažiūrėkime, kuo jie skiriasi!
1. Kintamųjų deklaravimas naudojant var
var vardas = "Jonas"; var amzius = 25;
var buvo pagrindinis būdas deklaruoti kintamuosius anksčiau, bet dabar jis laikomas senesniu metodu. Jo galiojimo sritis – funkcijos lygio.
2. Kintamųjų deklaravimas su let
let miestas = "Vilnius"; miestas = "Kaunas";
let leidžia keisti kintamojo reikšmę, bet jo galiojimo sritis ribojama bloku – tai yra tarp { ir }.
3. Pastovieji kintamieji su const
const salis = "Lietuva"; // salis = "Latvija"; // Tai sukels klaidą
const – tai konstantos. Joms paskyrus reikšmę, jos nebegalima keisti. Tobulas pasirinkimas, kai žinai, kad reikšmė nekis.
javascript variables and data types przykłady
Dabar, kai jau žinome apie kintamuosius, pažvelkime į javascript variables and data types przykłady. Tai padės mums suprasti, kokius duomenų tipus galime laikyti kintamuosiuose.
1. Skaičiai (Number)
let amzius = 30; let aukstis = 1.75;
Skaičiai JavaScript kalboje neturi atskiro tipo sveikiems ir dešimtainiams – visi yra tipo Number.
2. Tekstas (String)
let vardas = "Eglė"; let sveikinimas = 'Labas rytas!';
Tekstas rašomas tarp kabučių. Gali naudoti viengubas arba dvigubas.
3. Loginis tipas (Boolean)
let arGyvas = true; let arPrisijunges = false;
Loginis tipas naudojamas, kai reikia išreikšti „taip“ arba „ne“.
4. Null ir Undefined
let neraNieko = null; let darNeapibrėžtas;
null – tai sąmoningas tuštumos žymėjimas, o undefined reiškia, kad kintamasis egzistuoja, bet jam nepriskirta reikšmė.
5. Objektai (Object)
let zmogus = {
vardas: "Tomas",
amzius: 28,
miestas: "Kaunas"
};
Objektas leidžia saugoti daug duomenų viename kintamajame, naudojant poras raktas: reikšmė.
6. Masyvai (Array)
let vaisiai = ["obuolys", "bananas", "kriaušė"];
Masyvas – tai duomenų sąrašas. Galime pasiekti elementus naudodami indeksus, pradedant nuo 0.
7. Funkcijos kaip duomenų tipas
let pasisveikink = function() {
console.log("Labas!");
};
JavaScript leidžia priskirti funkcijas kintamiesiems. Tai labai naudinga kuriant dinamiškas programas.
Tipų keitimas (Type Conversion)
JavaScript kartais automatiškai konvertuoja tipus. Pvz.:
let rezultatas = "5" + 3; // "53" – skaičius konvertuotas į tekstą let suma = "5" - 2; // 3 – tekstas konvertuotas į skaičių
Būk atsargus! Tokie automatiniai pokyčiai gali sukelti netikėtų rezultatų.
Griežtas ir laisvas palyginimas
console.log(5 == "5"); // true console.log(5 === "5"); // false
== palygina reikšmes, bet ne tipus, o === palygina ir reikšmę, ir tipą. Naudok ===, jei nori saugumo!
typeof operatorius
typeof leidžia patikrinti kintamojo tipą:
console.log(typeof "Labas"); // string console.log(typeof 10); // number console.log(typeof true); // boolean console.log(typeof null); // object (taip, tai istorinė klaida!)
Geriausia praktika dirbant su kintamaisiais
- Naudok
letarbaconst, nevar - Visada suteik prasmingus pavadinimus
- Aiškiai nurodyk, kokio tipo reikšmė yra saugoma
- Naudok
===vietoj==
Apibendrinimas
Šiame straipsnyje sužinojai apie javascript variables and data types ir kaip jie veikia. Išmokai skirtumų tarp var, let ir const, taip pat sužinojai apie skirtingus duomenų tipus – nuo skaičių ir tekstų iki objektų ir funkcijų.
Dar svarbiau, tu pamatėi javascript variables and data types przykłady realiame kode! Tikiuosi, kad tai padėjo suprasti, kaip tai veikia praktiškai. Dabar jau gali drąsiai kurti savo pirmuosius skriptus ir eksperimentuoti su kintamaisiais bei tipais.
Pabaigos žodis
Programavimas – tai kūryba. Ir nors pradžioje viskas gali atrodyti painu, su laiku viskas pradeda dėliotis į savo vietas. Linkime tau sėkmės mokantis JavaScript ir nepamiršk – kiekvienas kintamasis yra žingsnis arčiau tavo tikslų. Kodink drąsiai, eksperimentuok ir mėgaukis šiuo nuostabiu kelionės etapu!

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!