Книга: Выразительный JavaScript
Величины
Величины
Представьте океан бит. Типичный современный компьютер хранит более 30 миллиардов бит в оперативной памяти. Постоянная память (жёсткий диск) обычно ещё на пару порядков объёмнее.
Чтобы работать с ними и не заблудиться, вы можете делить их на куски, представляющие единицы информации. В JavaScript эти куски называются величинами. Все они состоят из бит, но играют разные роли. У каждой величины есть тип, определяющий её роль. Всего есть шесть основных типов: числа, строки, булевы величины, объекты, функции и неопределённые величины.
Для создания величины вам нужно указать её имя. Это удобно. Вам не надо собирать стройматериалы или платить за них. Нужно просто позвать – и оп-па, готово. Они не создаются из воздуха – каждая величина где-то хранится, и если вы хотите использовать огромное их количество, у вас могут закончиться биты. К счастью, это только если они все нужны вам одновременно. Когда величина вам станет не нужна, она растворяется, и использованные ею биты поступают в переработку как стройматериал для новых величин.
В этой главе мы знакомимся с атомами программ JavaScript – простые типы величин и операторы, которые к ним применимы.
- 4.20.2. Представление аналоговой величины в цифровом коде
- Булевские величины
- 1. Величины, типы и операторы
- Оценка величины последствий
- 1.4. Кодирование информации
- 12.4. Моделирование правильных треугольных пирамид
- Манипуляция звуковыми файлами
- Основные сведения о диаграммах
- Разделенная лояльность
- Стандартные предобработчики
- Масштаб
- 64-битовая арифметика