В JavaScript есть несколько встроенных типов данных, которые позволяют хранить различные виды значений и управлять ими. Вот наиболее часто используемые типы данных в JavaScript:

  1. Строка. Строковый тип данных представляет собой последовательность символов, заключенных в одинарные ('') или двойные кавычки (""). Строки используются для хранения и обработки текстовых данных.

Пример:

let name = "John";
let message = 'Hello, World!';

2. Число: тип данных number представляет числовые значения, включая целые числа и числа с плавающей запятой. Числа используются для математических вычислений и операций.

Пример:

let age = 25;
let price = 9.99;

3. Boolean:тип данных boolean представляет собой логическое значение, которое может быть либо true, либо false. Логические значения используются в условных операторах и логических операциях.

Пример:

let isLogged = true;
let hasPermission = false;

4. Undefined: тип данных undefined представляет переменную, которая была объявлена, но ей не присвоено значение. Это значение по умолчанию для неинициализированных переменных.

Пример:

let variable;
console.log(variable); // Output: undefined

5. Null: тип данных null представляет намеренное отсутствие какого-либо значения объекта. Он часто используется для обозначения отсутствия значимого значения.

Пример:

let data = null;

6. Объект: тип данных объекта представляет собой набор пар ключ-значение или свойств. Объекты могут содержать различные типы данных и используются для представления сложных сущностей.

Пример:

let person = {
  name: "John",
  age: 25,
  isStudent: true
};

7. Массив: тип данных массива представляет собой упорядоченный список значений. Массивы могут хранить несколько значений любого типа данных, а доступ к элементам осуществляется с помощью числовых индексов, начинающихся с 0.

Пример:

let numbers = [1, 2, 3, 4, 5];
let fruits = ["apple", "banana", "orange"];

8. Функция: тип данных функции представляет повторно используемые блоки кода, которые могут выполняться при вызове. Функции используются для организации кода и повторного использования.

Пример:

function greet(name) {
  console.log("Hello, " + name + "!");
}
greet("John"); // Output: Hello, John!

Это основные типы данных в JavaScript. JavaScript — это язык с динамической типизацией, что означает, что переменные могут содержать значения любого типа данных, и их типы могут изменяться во время выполнения программы. Понимание этих типов данных имеет решающее значение для написания кода JavaScript и эффективного управления данными.