|
|
|
||||||||||||
|
|
Собственный, легко управляемый и профессионально разработанный сайт – необходимый элемент любого бизнеса. Находитесь ли Вы в командировке, в дороге, дома или на отдыхе имея компьютер, подключенный к сети Internet, Вы получаете доступ к управлению Вашим сайтом! |
|||
Операторы JavascriptСтатьи → Программирование на JavaОператоры служат для управления потоком команд в JavaScript. Один объект может быть разбит на несколько строк, или, наоборот в одной строке может быть несколько операторов. Необходимо знать следующее, во-первых, блоки операторов, такие как определения функций, должны быть заключены в фигурные скобки. Во-вторых, точка с запятой служит разделителем отдельных операторов. Если пропустить точку с запятой, поведение программы станет непредсказуемым. Так как JavaScript не имеет жестких требований к форматированию текста программы, можно вставлять символы перевода строки и отступа для лучшей читабельности текста. Ниже описаны операторы, которые используются в
Оператор break Оператор Прерывает текущий цикл for и while, передавая управление первому оператору после цикла. Применение оператора Следующий пример добавляет элемент к форме в предположении, что все элементы содержат числовые значения. Если встречается значение "0", цикл прекращается. function CheckValues(form){ var total for (I=0; I<=form.elements.length; I++){ if (element[I].value="0" ){ break;} else{ total +="I;" document.write("Текущая строка: "+total);} } return total } Оператор comment Комментарии - это специальные замечания программиста, чтобы объяснить, что делает данный скрипт, и они игнорируются интерпретатором. JavaScript поддерживает следующий стиль комментариев:
Примеры Передает управление оператору проверки истинности условия в цикле while и оператору обновления значения счетчика в цикле for. Важное отличие от оператора break заключается в том, что оператор continue не прерывает цикл, а делает следующее. В цикле while, это переходит назад к условию. В цикле for, это переходит к модернизированному выражению. Синтаксис Continue Примеры Следующий пример демонстрирует цикл while, содержащий оператор continue, который выполняется, когда переменная i равна 3. i = 0 n = 0 while (i<5) { I ++, if (i="=" 3) continue n +="i" } function CheckValues(form){ var total for (I=0; I<=form.elements.length; I++){ if (element[I].value<0){ continue;} else{ total +="I;" document.write("Текущая сумма: "+total);} } return total } Создает цикл с тремя необязательными выражениями, заключенными в круглых скобках и разделенными точкой с запятой, сопровождаемыми блоками утверждений, выполненных внутри цикле:
Веб-мастеру : Java, JavaScript : Операторы Javascript Операторы служат для управления потоком команд в JavaScript. Один объект может быть разбит на несколько строк, или, наоборот в одной строке может быть несколько операторов. Необходимо знать следующее, во-первых, блоки операторов, такие как определения функций, должны быть заключены в фигурные скобки. Во-вторых, точка с запятой служит разделителем отдельных операторов. Если пропустить точку с запятой, поведение программы станет непредсказуемым. Так как JavaScript не имеет жестких требований к форматированию текста программы, можно вставлять символы перевода строки и отступа для лутшей читабельности текста. Ниже описаны операторы, которые используются в break Оператор break Оператор Прерывает текущий цикл for и while, передавая управление первому оператору после цикла. Применение оператора Следующий пример добавляет элемент к форме в предположении,что все элементы содержат числовые значения. Если встречается значение "0", цикл прекращается. Комментарии - это специальные замечания программиста, чтобы объяснить, что делает данный скрипт, и они игнорируются интерпретатором. JavaScript поддерживает следующий стиль комментариев: Однострочные комментарии начинаются с символа (//). Примеры Передает управление оператору проверки истенности условия в цикле while и оператору обнавления значения счетчика в цикле for. Важное отличее от оператора break заключается в том, что оператор continue не прерывает цикл, а делает следующее. Синтаксис Continue Примеры Следующий пример демострирует цикл while, содержащий оператор continue, который выполняется, когда переменная i равна 3. i = 0 n = 0 while (i<5) { I ++, if (i="=" 3) continue n +="i" } Создает цикл с тремя необязательными выражениями, заключенными в круглых скобках и разделенными точкой с запятой, сопровождаемыми блоками утверждений, выполненных внутри цикле: Выражение initialExpression используеться для инициализации переменной счетчика, которую можно создоть с помощью оператора var. Это выражение необязательно. Примеры Оператор for создает цикл ,продолжающийся до тех пор пока переменная счетчика i меньше чем девять, увеличиваю i на однин после каждого прохода через цикл. Присваивает переменной поочередно все свойства объекта. Для каждого свойства цикл for...in выполняет операторы, содержащиеся в теле цикла: Цикл for...in является полезным средством для отладки благодаря своей способности вывести на экран все свойства объекта в одном цикле. Объявляет функции языка JavaScript, требует указания имени name и списка параметров param. Для того чтобы возвращать значение, функция должна иметь в себе оператор return, который указывает возвращаемое функцией значение. Оператор функция вы не можете вложить в другую функцию. Принято следующее написание этого оператора: Эта функция возвращает общую долларовую сумму продажи, когда дано число единиц, продаваемых изделий a, b, и c. Оператор if...else - это условный оператор, который выполняет первый набор утверждений, если значение condition истинно. В противном случае выполняет второй набор утверждений, заключенные в операторе else, если условие ложно. Если набор утверждений (statments), заключенные в фигурные скобки {} содержит один оператор, то скобки можно опустить. Условные операторы могут быть вложены друг в друга без ограничений. Следующая функция преобразует значение минут текущего времени в двузначное число для использования в программе "Часы": Оператор return указывает значение, которое будет возвращено функцией. Следующая функция возвращает квадрат ее аргумента, x, где x - это число: Оператор var объявляет переменную varname и дополнительно может присваивать ей значение. Имя переменной varname может быть любой идентификатор, и значение может быть любое выражение. Область действия переменных, является текущая функция или, если переменные, объявленные вне функции, то весь текущий документ. Использование var вне функции необязательно; вы можете описать переменную, просто приписывая ей это значение. Однако, использование var необходимо в функциях, так как может быть глобальная переменная такого же имени. Оператор while Оператор while - это оператор цикла, который повторяет цикл, пока значение condition есть истинно (true). Как только значение condition становится ложным (false), то управление переходит к первому оператору после фигурной скобки, закрывающей тело цикла while: Следующий цикл while повторяется, пока переменная n меньше чем три. Каждая итерация увеличивает n и прибавляет его к x. Следовательно, x и n пренимают следующие значения:
После завершения третьей итерации, условие n < 3 становится ложным, следовательно цикл прекращается. Оператор with Оператор with устанавливает объект по умолчанию для набора операторов. Любые ссылки на свойства без явного указания объекта предполагают объект по умолчанию. Заметьте, что круглые скобки требуются вокруг объекта. Оператор with особенно полезен при ссылках на объект Math в процессе вычислений. Например: 16.02.2006 |
VSESMI.ru — новости в СМИ.
Tur-Hotel.ru — отзывы об отелях
|
|
Copyright © 2002—2012 ООО "Хостмэйк" Телефон в Москве: +7 (495) 223-46-50 Телефон в Санкт-Петербурге: +7 (812) 448-38-90 Тел./Факс: +7 (8636) 237-836 E-mail: 2006 |