В данной лекции мы рассмотрим основные понятия языка
Базовым понятием любого языка программирования является переменная – выделенный именованный участок памяти для хранения значений. Иными словами – это уникальный идентификатор, определяющий данные. Если еще упростить, то можно сказать, что переменная нужна для того, чтобы "запомнить" какое–либо значение, необходимое для дальнейшего использования.
Переменные могут относиться к одному из базовых типов данных (под разные типы данных выделяется разное количество памяти, над переменными различных типов данных допустимо осуществлять разный набор действий).
Числовые данные могут быть как целочисленными, так и 027) и шестнадцатеричной (должны начинаться с символов 0х, например, 0х12F)
Следующие
| Символ | Значение |
|---|---|
\0 | Нуль |
\b | Пробел |
\f | Прогон страницы |
\n | Символ перехода на новую строку |
\r | Возврат каретки |
\t | Табуляция |
\v | Вертикальная табуляция |
\’ | |
\" | Двойная кавычка |
\\ | Символ '\' |
\XXX | Символ в |
\xXX | Символ в |
\uXXXX | Символ |
Логические величины true (истина) и false (
Все переменные в var.
Объявление числовой переменной выглядит следующим образом: var i = 2;
Наличие var не является обязательным, это скорее правило хорошего тона при программировании.
Помимо
undefined ). Применяется в случаях, когда значение не существует, либо не присвоено. К примеру, если при undefined .null). Означает что значение переменной задано и оно "пустое". Т.е. значение переменной есть "ничто". NaN – обозначение числового значения, не являющегося числом (к примеру, математическая бесконечность).Переменная принимает значение , если значение ей не присваивалось и null – если присвоено нулевое значение.
Вторым ключевым понятием языка программирования является оператор – наименьшая автономная часть, или команда. Иными словами оператор – это указатель действия, которое необходимо совершить над данными.
К арифметическим операторам
+) .-).*)./).%).++).--).Действия с
Отдельно отметим оператор
var s1 = "string1", s2="string2"; s3 = s1+s2;
В этом случае переменная s3 примет значение "string1string2".
Символ '=' является x=4, присвоит переменной x новое значение, равное 4.
Можно единовременно присваивать одно значение нескольким переменным: x=z=4.
Помимо обычного x +=4).
(источник: http://javascript.ru/manual)
Операндами операторов сравнения могут быть численные и
| Оператор | Описание |
|---|---|
Равно (==) | Если два |
Не равно (!=) | Возвращает true, если |
Строго равно (===) | Возвращает true, если |
Строго не равно (!==) | Возвращает true, если |
Больше (>) | Возвращает true, если левый |
Больше или равно (>=) | Возвращает true, если левый |
Меньше (<) | Возвращает true, если левый |
Меньше или равно (<=) | Возвращает true, если левый |
Особенности сравнения операндов:
== и !=) сравнивают два === и !==) производят сравнения операндов одинакового типа. 1, если он true и к +0, если он falsevalueOf и toString. Если преобразовать объект не удается - генерируется ошибка выполнения.(источник: http://javascript.ru/manual)
В и || возвращают не логическое значение, а один из операндов, определивший
| Оператор | Использование | Описание |
|---|---|---|
Логическое И () | expr1 expr2 | Возвращает expr1, если оно может быть преобразовано к false; в ином случае возвращает expr2. Так что, при вызове с булевыми значениями, вернет true только если оба false. |
||) | expr1 ||expr2 | Возвращает expr1, если оно может быть преобразовано к true; в ином случае возвращает expr2. Так что, при вызове с булевыми значениями, ||вернет true только в том случае, когда хотя бы один false. |
Логическое НЕ (!) | !expr | Возвращает false, если true, в ином случае возвращает true. |
Условные выражения позволяют выполнять различные блоки действий, в зависимости от какого - либо условия.
Условное выражение оформляется следующим образом:
if (условие)
{ блок операторов, выполняемый в случае, если условие истина}
else
{ блок операторов, выполняемый в случае, если условие ложь}
Допустимо пользоваться сокращенным вариантом else).
Помимо ?:
условие ? <выражение, выполняющееся если условие истина> : < выражение, выполняющееся если условие ложь>.
Переменная - выделенный именованный участок памяти для хранения данных определенного типа.
Оператор - наименьшая автономная часть программы, или команда
Нами были рассмотрены базовые понятия языка
Для более детального ознакомления с
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.