страница 102
Способы управления информацией
За очень редким исключением, каждый используемый оператор JavaScript выполняет определенные действия с различными наборами информации или данных. Данные могут быть представлены текстовой информацией, отображаемой на экране с помощью соответствующих операторов JavaScript, или в виде флажка на форме (включен или выключен). Каждая отдельная часть информации в программировании называется значением. В обычном понимании термин значение ассоциируется с числом, характеризующим количество чего-либо. В программировании, тем не менее, этот термин не настолько упрощен. Например, текстовая строка является значением. Отдельное число является значением. Опция элемента управления (которая либо активна, либо нет) также является значением.
В JavaScript значения могут быть нескольких типов. В табл. 6.1 приведены формальные типы данных JavaScript и в качестве примеров те их значения, которые будут время от времени описываться в этой книге.
Типы данных | Пример | Описание |
---|---|---|
Строковый | "Howdy" | Последовательность символов, заключенных в кавычки |
Числовой | 4.5 | Любое число без кавычек |
Булев (логический) | true | Логическое да (true) или нет (false) |
Null | null | Отсутствие значения |
Объект | Программный объект, определяемый своими свойствами | |
Функция | Определение функции |
Использование языка, в котором задействовано такое незначительное количество типов данных, упрощает решение многих задач программирования. Особенно если сравнивать его с другими языками программирования, где столь часто разработчики сталкиваются с проблемами, связанными с несогласованностью типов данных (целочисленных, действительных чисел или чисел с плавающей запятой). В некоторых примерах книги иногда используются формальные ссылки или условные имена объектов и переменных. В настоящих сценариях и программах их можно заменить собственными именами. Все строки заключаются в кавычки.