Sobes.tech
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