Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пример оператора WHILE

Читайте также:
  1. B. Read the text again carefully. While you read it, look for the answers to these questions.
  2. In this advertisement some prepositions have been rubbed off while printing. Insert them instead of dots.
  3. Listen to Anna Wright and Peter Savage giving their opinions on the problem. While listening answer the questions below choosing the right alternative.
  4. Some people go in for sports, while others like to watch sports competitions? Which is better: to watch or to participate?
  5. Task 3. Imagine that while travelling during your holidays you took some photos. Choose one photo to present to your friend.
  6. They talked it over at luncheon. Julia did most of the talking while he listened to her with absorbed interest.
  7. V. Примерный образец теста, применяемого для промежуточной аттестации
  8. Web-контейнер, Servlet, JSP. Структура, назначение и пример сервлета или JSP.
  9. While (true) оператор
  10. While listening, complete the sentences with suitable words.

i=0;

while(i<n)

{

text+=" ";

i++;

}

Кроме этих операторов в организации цикла могут участвовать еще два оператора: break (выход из цикла) и continue (переход на следующий шаг).

Прочие операторы

. Доступ к полю объекта. (document.write(Buf);)
[ ] Индексирование массива (dim[i])
() Изменение порядка вычислений или передача параметров функции
, Разделение выражений в многократном вычислении

Пример оператора “запятая”

for(i=0; i<n; i++, j++)

Встроенные функции JavaScript

Функции JavaScript

Все функции JavaScript рекомендуется помещать в контейнер <HEAD>...</HEAD>. Тем самым вы обеспечите их гарантированную доступность при обработке HTML-документа.

Пример

<html>

<head>

<meta http-equiv=Content-Type content="text/html; charset=windows-1251">

<script language="Javascript">

<!--

function ItR(a)

{

var o = eval(a);

o.style.backgroundColor="red";

}

function ItW(a)

{

var o = eval(a);

o.style.backgroundColor="white";

}

//-->

</script>

</head>

<body lang=RU>

<H2>Изменение

фона при наведении </H2>

<img id=Ba src="ba.gif" border=0 OnMouseOver="ItR(Ba)" OnMouseOut="ItW(Ba)">

<img id=Ba src="be.gif" border=0 OnMouseOver="ItR(Be)" OnMouseOut="ItW(Be)">

</body>

</html>

 

РЕЗУЛЬТАТ:

Изменение фона при наведении

 

Объекты JavaScript

Язык JavaScript является объектно-ориентированным. Объекты JavaScript представляют собой наборы свойств и методов. Можно сказать, что свойства объектов - это данные, связанные с объектом, а методы - функции для обработки данных объекта.

В языке JavaScript имеется три вида объектов: встроенные объекты, объекты брaузера и объекты, создаваемые программистом.

JavaScript поддерживает следующий набор встроенных объектов: Array, Boolean, Date, Global, Function, Math, Number, String.

Встроенный объект Array. Массивы в JavaScript

Массив в JavaScript является экземпляром встроенного объекта Array. Нумерация элементов в массиве начинается с нуля. Создать массив можно тремя способами:

var a1 = new Array();

var a2 = new Array(3);

var a3 = new Array('раз','два','три');

a1 - массив, в котором нет ни одного элемента.
a2 - массив из трех элементов с неопределенным (undefined) значением.
a3 - массив, заданный списком своих элементов.

 

Число элементов в массиве можно изменить, просто задав значение соответствующего элемента:

a3[5]='шесть';

Типы данных элементов массива в JavaScript могут быть различными:

a3[3]=4; a3[4]=5; a3[7]=false;

Разумеется, необходимо предусмотреть корректную работу с массивом, содержащим элементы с разными типами данных.

Для создания многомерного массива каждому элементу массива нужно присвоить другой массив:

var myArray = new Array(2);

for (i=0; i<3; i++){myArray[i] = new Array(2);}

Так можно создать массив, состоящий из трех строк и трех столбцов.




Дата добавления: 2015-09-11; просмотров: 18 | Поможем написать вашу работу | Нарушение авторских прав

Унарные операторы | Свойства объекта window | Ссылки в документе | Свойства первого набора | Свойства | Свойства | Создание cookie |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав