Tipuri de date

  1. Boolean: true și false
  2. null: null - obiect fără referință
  3. undefined: undefined - fără valoare
  4. Număr: 102, 3.14159, Infinity
  5. String (șir de caractere): Hello, Bună,
  6. Symbol: o variblă unică și imutabilă
  7. Obiecte assets/print.pdf

Conversia tipurilor de date

Valoarea String Număr Boolean Obiect
undefined "undefined" NaN false Eroare
null "null" 0 false Eroare
string ~ valoarea numerică sau NaN true String
string gol ~ 0 false String
0 "0" ~ false Number
NaN "NaN" ~ false Number
Infinity "Infinity" ~ true Number
-Infinity "-Infinity" ~ true Number
orice alt număr valoarea numărului în formă de string ~ true Number
true "true" 1 ~ Boolean
false "false" 0 ~ Boolean
obiect toString() valueOf(), toString() sau NaN true ~
  • ~ - valoarea rămâne la fel
  • Number - obiect de tip Number
  • String - obiect de tip String
  • Boolean - obiect de tip Boolean
  • toString() - se apelează metoda toString() cu obiectul dat
  • valueOf() - se apelează metoda valueOf() cu obiectul dat

results matching ""

    No results matching ""