JavaScript для мага


Функции - часть 2


 

Функции могут также использоваться в совместно с процедурами обработки событий. Рассмотрим следующий пример:

 

<html>

<head>

 

<script language="JavaScript">

<!-- hide

 

function calculation() {

  var x= 12;

  var y= 5;

 

  var result= x + y;

 

  alert(result);

}

 

// -->

</script>

 

</head>

<body>

 

<form>

<input type="button" value="Calculate" onClick="calculation()">

</form>

 

</body>

</html>

 

(online-версия руководства позволит Вам проверить этот скрипт немедленно)

 

Здесь при нажатии на кнопку осуществляется вызов функции calculation(). Как можно заметить, эта функция выполняет некие вычисления, пользуясь переменными x, y и result. Переменную мы можем определить с

помощью ключевого слова var. Переменные могут использоваться для хранения различных величин - чисел, строк текста и т.д. Так строка скрипта var result= x + y; сообщает браузеру о том, что необходимо создать переменную result и поместить туда результат выполнения арифметической операции x + y (т.е. 5 + 12). После этого в переменный result будет размещено число 17. В данном случае команда alert(result) выполняет то же самое, что и alert(17). Иными словами, мы получаем выпадающее окно, в котором написано число 17.

 

©1996,1997 by Stefan Koch

e-mail:skoch@rumms.uni-mannheim.de

http://rummelplatz.uni-mannheim.de/~skoch/

Моя книга по JavaScript: http://www.dpunkt.de/javascript

 

Введение в JavaScript для Мага

© 1996, 1997 Стефан Кох (Stefan Koch)

 

 

 

 

 




Начало  Назад  Вперед



Книжный магазин