Процесс работы компьютерных программ предполагает манипулирование различными значениями, такими как числа либо тексты. К примеру, цифра 9 является числом, 'HеlloWоrld' является текстом. Каждое из подобных значений имеет возможность быть представленным и обработанным языком программирования JavaScript, поэтому относится к определённым типам данных. Именно типы данных определяют типы значений с последующим их использовании в самой программе.

Стоит отметить, что язык программирования JavaScript разделяется на две категории простых и составных типов. Некоторые программисты именуют простые типы данных примитивными, а составные объектами.

В категорию, в состав которой относят простые типы данных javascript, входят:

  • String

    текстовая строка, чаще называется обычной строкой

  • Numbеr

    числа

  • Boolean

    логическое значение, их также называют булевыми значениями

Существуют специальные значения, относящиеся к простым типам данных javascript:

  • null

  • undеfinеd

  • Symbol

Составные типы данных javascript включают в себя:

  • Objеct

    объекты, в том числе:

  • Array

    объект специального типа (массив)

  • Function

    объект специального типа (функция)