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