ВУЗ:
Составители:
Рубрика:
50
Типы данных. Переменные в JavaScript не имеют строго фиксиро-
ванного типа. Переменные имеют тип, эквивалентный типу значения,
которое они содержат. Однако, в некоторых случаях, необходимо при-
нудительное преобразование переменной в определенный тип. Числа
могут быть объявлены как строки, а строки необходимо преобразовать
в числовой тип. Для этого применяют функции parseInt() и parseFloat().
В языке JavaScript используется шесть типов данных – числа, стро-
ки, объекты, логический, null и undefined:
JavaScript поддерживает числа, как целые, так и с плавающей
запятой. Также существуют специальные представления чисел, напри-
мер NaN (не число). Примеры чисел:
3.14 // Вещественное число
15 // Целое число
0177 // Восьмеричное число 177
0XA8 // Шестнадцатеричное число A8
Строки объявляются при помощи двойных кавычек или апост-
рофов. Строка может состоять из нескольких символов в формате Un-
icode.
Логический тип допускает значения – true и false. Любое выра-
жение, равное 0, считается эквивалентным false, а любое выражение,
равное числу, отличному от 0 будет эквивалентным true.
Переменная типа null – не имеет никакого определенного значе-
ния.
Undefined – означает, что тип не определен. Значение undefined
имеет переменная после ее объявления и до присвоения ей какого-либо
определенного значения.
Выражения. В языке JavaScript выделяют логические или числовые
выражения. Любая допустимая комбинация констант и переменных,
объединенных знаками операций, является выражением.
Знак равенства (=) используется как присваивание. Например, вы-
ражение Pi = 3.14; подразумевает «Присвоить значение 3.14 переменной
Pi». А для задания операции сравнения двух значений на равенство
применяется двойной знак равенства (==).
Символ «+» в выражении означает «сложение» или «объединение
строк».
Операторы. Язык поддерживает условные операторы if и if…else.
Для объединения нескольких условий можно использовать логические
операции || (ИЛИ ) или && (И).
В JavaScript существует несколько видов циклов: for, for…in, while,
do…while и switch. Также имеется оператор остановки выполнения цикла.
break. Оператор continue используется для немедленного перехода к вы-
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »
