Sobes.tech
Junior — Middle

Можеш ли да изброиш основните примитивни и сложни типове данни, използвани в JavaScript?

sobes.tech AI

Отговор от AI

В JavaScript съществуват следните основни примитивни типове данни:

  • Number — числов тип, например: 42, 3.14
  • String — низ, например: "здравей"
  • Boolean — логически тип: true или false
  • Undefined — стойност на променлива, която не е зададена
  • Null — специална стойност, означаваща "липса на стойност"
  • Symbol — уникален и неизменяем идентификатор
  • BigInt — за работа с цели числа с произволна дължина

Сложните типове данни в JavaScript са представени чрез обекти:

  • Object — колекция от двойки ключ-стойност
  • Array — подреден списък от стойности
  • Function — обект, който може да бъде извикан
  • Date, RegExp и други вградени обекти

Пример:

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