Sobes.tech
Junior — Middle

Czy możesz wymienić główne typy danych pierwotnych i złożonych używanych w JavaScript?

sobes.tech AI

Odpowiedź od AI

W JavaScript istnieją następujące główne typy danych pierwotnych:

  • Number — typ liczbowy, np.: 42, 3.14
  • String — ciąg znaków, np.: "cześć"
  • Boolean — typ logiczny: true lub false
  • Undefined — wartość zmiennej, której nie przypisano wartości
  • Null — specjalna wartość oznaczająca "brak wartości"
  • Symbol — unikalny i niezmienny identyfikator
  • BigInt — do pracy z liczbami całkowitymi dowolnej długości

Złożone typy danych w JavaScript reprezentowane są przez obiekty:

  • Object — kolekcja par klucz-wartość
  • Array — uporządkowana lista wartości
  • Function — obiekt, który można wywołać
  • Date, RegExp i inne wbudowane obiekty

Przykład:

const num = 10; // Number
const str = "tekst"; // String
const flag = true; // Boolean
const obj = {name: "Ivan", age: 30}; // Object
const arr = [1, 2, 3]; // Array