![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Встроенные Javascript функцииСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Лабораторная работа № 4 Встроенные Javascript функции В JavaScript достаточно много функций, встроенных в синтаксис языка. Рассмотрим одну из них. eval(строка) Функция eval(строка) вычисляет выражение в указанной строке (в качестве параметра); выражение должно быть составлено по правилам языка JavaScript и не содержать тегов HTML
Задание 1. В скрипте запрашивать у пользователя ввести в диалоговое окно ввода JavaScript математическое выражение, затем это выражение должно вычисляться и результат выдаваться в диалоговом окне.
Пользовательские Javascript функции Синтаксис создания функции: 1. Функция в роли процедуры. Если функция выполняет какие-либо действия и не возвращает значение:
Важно: Если аргументы у функции отсутствуют, то после имени функции ставятся пустые скобки (). В javascript вызов функции в роли процедуры происходит следующим образом:
Пример:
Если функция возвращает значение
Важно: В javascript return — оператор, который завершает выполнение функции и возвращает значение
В javaScript вызов функции, возвращающей значение, происходит следующим образом:
Пример:
Как видно из примера, после return функция действительно завершает свою работу. Поэтому оператор alert("2") выполняться уже не будет. Важно: Таким образом, оператор return указывает на возвращаемое значение функции, которое будет передано переменной при следующей форме вызова:
Задание 2. Дополните код согласно заданию: В переменную povtor присвоить результат выполнения функции confirm, которая принимает фразу «Пройти заполнение еще раз?»
Задание 3. Создать функцию, которая вычитает два вводимых пользователем в диалоговое окно числа и выводит сообщение с результатом (функция без параметров)
Все способы создания пользовательских функций Классический синтаксис
Явное создание объекта Function
или
3. еще один вариант создания
Вызов функций во всех случаях будет:
Использование выражений с функциями Обычное использование javascript функции:
Функция как составная часть выражения:
Во второй функции используется выражение, ссылающееся на первую функцию (в 11-й строке). Задание 6. Создать функцию, возвращающую наибольшее из трех чисел. Аргументами функции являются сами числа
Варианты выражений: 1. Вызов функции как часть выражения:
Глобальные переменные — создаются на уровне сценария и сохраняются до конца сценария; — объявляются до описания javascript функции; — могут быть причиной сложно находимых ошибок; Локальные переменные — создаются внутри фрагментов кода и не видны извне; — явно объявляются в теле javascript функции; — аргументы (параметры) функции — всегда локальные переменные; — лучше использовать локальные переменные, так как доступ к ним больше контролируется. Задание 8. Дополните код согласно заданию: Создать 2 переменные глобальной и локальной области видимости (то есть внутри функции func) с именами: global, local.
В переменную global занести текст “Привет”, в local — “Мир”.
1.
Пример: Значение z равно 6, а значение S осталось равным 2, то есть значению глобальной переменной, определенной во внешней программе 2.
Пример: Значение z равно 6; значение переменной widthравно 2, то есть осталось без изменений 3.
Пример: Значения и z и S равны 6; S — глобальная переменная 4.
Пример: Значение z равно 6, а значение S осталось равным 2, то есть значению глобальной переменной, определенной во внешней программе 5.
Пример: Значение z равно 6; переменная S во внешней программе не определена; переменная х во внешней программе не определена Задание 9. Что выведет на экран следующий код?
Задание 15. Описать функцию Cos1(x, Ɛ) вещественного типа (параметры х, Ɛ – вещественные, Ɛ>0), находящую приближенное значение функции cos(x):
В сумме учитывать все слагаемые, модуль которых больше Ɛ. С помощью Cos1 найти приближенное значение косинуса для данного х при шести данных Ɛ.
Лабораторная работа № 4 Встроенные Javascript функции В JavaScript достаточно много функций, встроенных в синтаксис языка. Рассмотрим одну из них. eval(строка) Функция eval(строка) вычисляет выражение в указанной строке (в качестве параметра); выражение должно быть составлено по правилам языка JavaScript и не содержать тегов HTML
Задание 1. В скрипте запрашивать у пользователя ввести в диалоговое окно ввода JavaScript математическое выражение, затем это выражение должно вычисляться и результат выдаваться в диалоговом окне.
|
|||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2019-10-15; просмотров: 636; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.85.59 (0.008 с.) |