Функции. Лекция 2

Содержание

Слайд 2

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

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

ней по имени.
Взаимодействие функции с внешней программой, из которой она была вызвана, происходит путем передачи функции параметров и приема от нее результата вычислений. Функция в JavaScript может и не требовать параметров, а также ничего не возвращать.
В JavaScript есть встроенные функции, которые можно использовать в программах, но код которых нельзя редактировать или посмотреть. Все, что мы можем узнать о них, — это описание их действия, параметров и возвращаемого значения.
Кроме использования встроенных функций вы можете создать свои собственные, так называемые пользовательские функции.
Часто используемые фрагменты программного кода целесообразно оформлять в виде функций. Такой фрагмент кода заключается в фигурные скобки, а перед ним пишется ключевое слово function, за которым следуют круглые скобки, обрамляющие список параметров.
Чтобы вызвать функцию в программе, следует написать выражение в следующем формате:
имя_функции (параметры)
Если требуются параметры, то они указываются в круглых скобках через запятую. Функция может и не иметь параметров. В этом случае в круглых скобках ничего не указывается.
Слайд 3

Встроенные функции Рассмотрим некоторые встроенные функции: eval(строка) — вычисляет выражение в

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

Рассмотрим некоторые встроенные функции:
eval(строка) — вычисляет выражение в указанной строке;

выражение должно быть написано на языке Java Script (не содержит тегов HTML).
Пример
var у = 5 // значение у равно 5
var х = "if(y<10) {у = у+2}" // значение х равно строке символов
eval(x) // значение у равно 7
Приведем текст соответствующего HTML-кода со сценарием, содержащим функцию eval():