Теория JavaScript. ч.2. Типы данных.
В информатике данные – это информация, предоставленная в форме, пригодной для обработки с помощью компьютера.

По факту это все, что имеет значение для техники. JavaScript предоставляет восемь различных типов данных:
Undefined – переменная не определена, тип данных не понятен или неизвестен, а может там просто пустота.
Null – переменная пустая, но компьютер знает, что с ней делать. Либо присваивать значение, а возможно и просто искать что-то на той же странице.
Boolean – логический тип информации, принимающий один из вариантов True (правда) или False (ложь). И уже следуя из него, происходит дальнейшая работа кода.
String – проще говоря, строка. В этом типе данных, переменной или результатом являются именно символы алфавита. Имеет специальные условия для прописи.
Symbol – уникальный идентификатор, позволяющий создать скрытые свойства для объекта или же создавать несколько типов данных с одинаковыми названиями, плюс ко всему они спокойно интегрируются и в цепочки циклов.
Bigint – специальный (числовой) вариант кода. Он позволяет работать с цепочками цифр произвольной длины.
Number – тип данных «число», т.е. 5,4,3 и «математические операции».
Object – по факту, ящик, в который можно что-то вложить. Прописывается, как правило, используя все остальные варианты.
Компьютеры различают многое. 12 – это число. И в то же время "12" – это строка. А «123 cats» - набор символов. ЭВМ могут выполнять математические операции над числом, но не над строкой.
Переменные позволяют компьютерам хранить и манипулировать данными в динамическом режиме. Они делают это, используя "метку", чтобы указать на данные, а не используя их. Любой из восьми типов может храниться в переменной.
Они похожи на x и y, которые используются в математике. По факту, это простое имя для представления данных, на которые мы хотим ссылаться. Компьютерные переменные отличаются от математических тем, что они могут хранить разные значения в разное время, меняясь.
Поэтому информация на страницах обновляется в реальном времени, зачастую. Просто добавляется новое, ссылается на следующее, и получается, что интернет напоминает именно сеть, отчего в принципе и был назван паутиной. Данные обновляются постоянно и всегда, а отображение меняется в зависимости от того, какая переменная сегодня объявлена.
Уложить в голове все эти термины – целая наука.