Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Базовые конструкции языков программирования
Базовые конструкции в той или иной форме встречаются во всех языках программирования, но могут в деталях отличаться. Рассмотрим, как реализованы базовые конструкции в языке программирования JavaScript. В программах информация хранится в переменных(могут меняться в процессе выполнения программы) и константах(не менятются в процессе выполнения программы),к которым в программе можно обращаться по имени. Var itog : string; // объявление переменной
Простыми инструкциями (англ. statement) JavaScript являются операторы присваивания, вызовы методов объектов, операторы инкремента и декремента и т.д. Как и других языках программирования, в JavaScript можно объединять последовательности инструкций в блоки, получая составную инструкцию. Для этого последовательность инструкций заключается в фигурные скобки. В дальнейшем под инструкцией понимается простая либо составная инструкция.
Условная инструкция IF(оператор ветвления) if ( условие ) инструкция, выполняемая в случае истинности условия Else инструкция, выполняемая в случае ложности условия;
Инструкция SWITCH Если вариантов значения условия много, и конструкция IF получается слишком громоздкой, удобна инструкция SWITCH : switch( выражение ) { case значение1 : инструкция; break; case значение2 : инструкция; break; ... case значениеN : инструкция; break; default : инструкция по умолчанию; }
Цикл WHILE с предусловием
while ( условие ) инструкция, выполняемая в случае истинности условия; Цикл WHILE с постусловием
do инструкция, выполняемая в случае истинности условия while ( условие ); Цикл FOR
for ( инициализация счетчика цикла; проверка условия продолжения цикла; изменение счетчика цикла ) инструкция;
Операторы безусловного перехода в языке JavaScript не предусмотрены и в современных языках не используются. В языках FORTRAN и ALGOL, использовавшихся в шестидесятых-семидесятых годах прошлого столетия можно было в любом операторе (инструкции) определить МЕТКУ и в любом месте программы использовать инструкцию GOTOМЕТКА; В результате после этой инструкции выполнится инструкция с соответствующей меткой. Сравните приведенные инструкции с аналогичными, использующимися в языке PHP
Условная инструкция IF
if (логическое выражение) инструкция, выполняемая в случае истинности логического выражения; Else инструкция, выполняемая в случае ложности логического выражения;
Цикл WHILE с предусловием while(логическое выражение) инструкция, выполняемая в случае истинности логического выражения;
ЦиклWHILE с постусловием do инструкция, выполняемая в случае истинности логического выражения; while(логическое выражение);
Цикл FOR for (команды инициализации; условие продолжения цикла; команды, выполняемые после очередной итерации) инструкция тела цикла;
(см., например, по языку JavaScript, кроме GoTo, который категорически не рекомендуют использовать, даже если он поддерживается http://vvz.nw.ru/Lessons/JavaScript/index.htm http://vvz.nw.ru/Lessons/JavaScript/instructions.htm)
Дата добавления: 2015-07-26; просмотров: 183; Нарушение авторских прав Мы поможем в написании ваших работ! |