Добрый день. Я сейчас прохожу курс повышения квалификации - "Профессиональное веб-программирование". Мне нужно получить диплом по этому курсу. Я так полагаю нужно его оплатить чтобы получить диплом о повышении квалификации. Как мне оплатить этот курс?
|
JavaScript. Основные операторы
Операторы сравнения
(источник: http://javascript.ru/manual)
Операндами операторов сравнения могут быть численные и строковые значения:
Особенности сравнения операндов:
- Стандартные операторы равенства (== и !=) сравнивают два операнда безотносительно их типа. Строгие операторы равенства (=== и !==) производят сравнения операндов одинакового типа.
- При сравнении числа и строки, строка преобразуется в числовое значение.
- Если один из операндов - булевый, то он преобразуется к 1, если он true и к +0, если он false
- Если объект сравнивается с числом или строкой, JavaScript пытается получить соответствующее значение для объекта. Он преобразует объект к элементарному значению, строке или числу, используя методы valueOf и toString. Если преобразовать объект не удается - генерируется ошибка выполнения.
Логические операторы
(источник: http://javascript.ru/manual)
Логические операторы, как правило, используются логическими значениями и возвращают логическое значение.
В JavaScript операторы && и || возвращают не логическое значение, а один из операндов, определивший значение выражения. Конечно, результат в таком случае может быть и не логическим.
Логические операторы описаны следующей таблицей:
Условные операторы
Условные выражения позволяют выполнять различные блоки действий, в зависимости от какого - либо условия.
Условное выражение оформляется следующим образом:
if (условие) { блок операторов, выполняемый в случае, если условие истина} else { блок операторов, выполняемый в случае, если условие ложь}
Допустимо пользоваться сокращенным вариантом условного выражения (без else).
Помимо условного выражения также допустимо использовать условный оператор ?:
условие ? <выражение, выполняющееся если условие истина> : < выражение, выполняющееся если условие ложь>.
Ключевые термины и определения
Переменная - выделенный именованный участок памяти для хранения данных определенного типа.
Оператор - наименьшая автономная часть программы, или команда
Краткие итоги
Нами были рассмотрены базовые понятия языка JavaScript, типы данных и различные операторы для работы с переменными. Данный курс не ставит своей целью подробное знакомство с техникой программирования на JavaScript, данный язык будет рассмотрен исключительно в контексте его применимости в рамках создания сайтов на базе HTML5.
Для более детального ознакомления с JavaScript рекомендуется воспользоваться материалами, указанными в списке для самостоятельного изучения.
Список материалов для самостоятельного изучения
- http://javascript.ru/basic/types
- http://design.originweb.info/javascript/variables.html
- http://www.i2r.ru/static/372/out_10354.shtml
- http://uroki-javascript.ru/js/js_special_characters.php
- http://design.originweb.info/addon/symbols.html
- http://js-help.net/text/osnovy_yazyka/tip_dannyh/undefin_null.php
- http://javascript.ru/NaN
- http://vvz.nw.ru/Lessons/JavaScript/operators.htm
- http://javascript.ru/arithmetic
- http://www.i2r.ru/static/372/out_10767.shtml
- http://learn.javascript.ru/conditional-if
- http://javascript.ru/cond
- http://javascript.ru/unsorted/html-css-manual
- http://javascript.ru/manual