Junior — Middle
Ar galite išvardyti pagrindinius primityvius ir sudėtingus duomenų tipus, naudojamus JavaScript?
sobes.tech AI
Atsakymas iš AI
JavaScript'e yra šie pagrindiniai pirminiai duomenų tipai:
- Number — skaitmeninis tipas, pavyzdžiui: 42, 3.14
- String — eilutė, pavyzdžiui: "labas"
- Boolean — loginis tipas: true arba false
- Undefined — kintamojo reikšmė, kuri nėra priskirta
- Null — speciali reikšmė, žyminti "reikšmės nebuvimą"
- Symbol — unikalus ir nekintamas identifikatorius
- BigInt — darbui su bet kurios ilgio sveikaisiais skaičiais
Sudėtiniai duomenų tipai JavaScript'e yra vaizduojami kaip objektai:
- Object — raktų ir reikšmių porų kolekcija
- Array — išrikiuotas reikšmių sąrašas
- Function — kviečiamas objektas
- Date, RegExp ir kiti įmontuoti objektai
Pavyzdys:
const num = 10; // Number
const str = "tekstas"; // String
const flag = true; // Boolean
const obj = {name: "Ivan", age: 30}; // Object
const arr = [1, 2, 3]; // Array