Junior — Middle
Poți enumera principalele tipuri de date primitive și complexe utilizate în JavaScript?
sobes.tech AI
Răspuns de la AI
În JavaScript, există următoarele tipuri primitive principale:
- Number — tip numeric, de exemplu: 42, 3.14
- String — șir de caractere, de exemplu: "salut"
- Boolean — tip logic: true sau false
- Undefined — valoarea unei variabile căreia nu i s-a atribuit nicio valoare
- Null — valoare specială care indică "absența valorii"
- Symbol — identificator unic și imuabil
- BigInt — pentru lucrul cu numere întregi de lungime arbitrară
Tipurile de date complexe în JavaScript sunt reprezentate de obiecte:
- Object — colecție de perechi cheie-valoare
- Array — listă ordonată de valori
- Function — obiect invocabil
- Date, RegExp și alte obiecte încorporate
Exemplu:
const num = 10; // Number
const str = "text"; // String
const flag = true; // Boolean
const obj = {name: "Ivan", age: 30}; // Object
const arr = [1, 2, 3]; // Array