технологяи скриптов. Технология скриптов. Кызылординский университет имени коркыт ата институт непрерывного образования и дистанционного обучения Кафедра Компьютерные науки
Скачать 0.52 Mb.
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН КЫЗЫЛОРДИНСКИЙ УНИВЕРСИТЕТ ИМЕНИ КОРКЫТ АТА Институт непрерывного образования и дистанционного обучения Кафедра «Компьютерные науки» «Утверждаю» Директор института непрерывного образования и дистанционного обучения ___________Б.А.Досжанов «______» ____________2020год. Контент по дисциплине «Технология скриптов» для студентов 3 курса, специальности «5В070400-Вычислительная техника и программное обеспечение» Учебная группа: ВТПО-18-32 Академический период (семестр): 1 Количество кредитов: 4 Данные о преподавателе: Отеген Г.Ж. магистр естественных наук otegen.gulzat@bk.ru Подпись преподавателя ________________ Кызылорда, 2020 год Контент разработан на основе учебной программы по специальности «5В070400-Вычислительная техника и программное обеспечение» Контент обсужден на заседании кафедры «Компьютерные науки» . Протокол № 1 «_27_»____08_______ 2020 г. Заведующий кафедрой: ____________________ Конырбаев Н.Б. Контент рассмотрен и утвержден на заседании Академического совета Инженерно-технологического и сельскохозяйственного направления Протокол №1 «28»_____08_____ 2020 г. Председатель академического совета _________________ Абжалелов Б.Б. 1. Аннотация Цель изучения дисциплины Основной целью курса является обеспечение знаний студентов по специальности в соответствии с государственными образовательными стандартами, развитие у них системного мышления, развитие интереса к профессии, развитие навыков самообразования, подготовка квалифицированных специалистов в соответствии с современными требованиями. Курс основан на освоении новых информационных технологий, ознакомлении студентов с WEB технологиями, в том числе серверными технологиями. В результате изучения дисциплины обучающийся должен: знать: принципы построения серверной связи на WEB сайтах, их реализации и уметь определять пути решения проблемы с помощью программных средств;знать языки скриптов JavaScript и РҺР, уметь: владеть практическими навыками функционирования и функционирования ключевых слов и конструкций; эффективно использовать сценарии РҺР при серверной поддержке WEB сайтов; уметь эффективно использовать новые программные устройства в целях создания WEB сайтов, их публикации на; с помощью WEB-технологий будут рассмотрены вопросы освоения принципов создания клиентских и серверных программ Задачи изучения дисциплины: В учебно-методическом комплексе представлены сведения о серверных WEB-технологиях,об истории развития серверных WEB технологий, типах приложений WEB, вопросах их совершенствования, технологии серверного скриптового программирования, языке объектно адаптированного программирования для Web, их возможностях, достижениях и недостатках, перспективы развития языков скрипичного программирования, основные принципы организации работы с основными элементами и скриптом идеологии скриптового программирования, язык программирования CGI-программирования,Perl, рассмотрены сведения об объектной модели браузера. Кроме того, необходимо отметить, что в настоящее время,в связи с тем, что в настоящее время, в связи с тем, что в настоящее время, в настоящее время, в связи с тем, что в настоящее время, в связи с тем, что в настоящее время, в настоящее время, в связи с этим, в настоящее время, в связи с этим, в настоящее время, в настоящее время, в связи с 2. Тематический план учебной программы дисциплины № Тема занятия Количество часов По чат-занятию 1 Скрипт. История развития скриптов 1 2 Основные принципы скриптов 1 3 Преимущества скриптов. Недостатки скриптов. Типы скриптов 1 4 Примеры скриптовых языков. Роль скриптов в продвижении 1 5 Технологии серверного скрипт-программирования. Языки объектно- ориентированного программирования для Web. Возможности, достижения и недостатки. Перспективы развития языков скрипичного программирования. CGI- Программирование. Язык программирования Perl. Основные элементы идеологии скриптового программирования. Основные принципы организации работы со скриптом. Объектная модель браузера. Возможность использования значений свойств объекта. Объект и явление. Методы и функции 1 6 Язык скрипичного программирования JavaScript. Клиентские и серверные возможности языка скрипического программирования JavaScript.Синтаксис языка JavaScript и основы программирования. Объекты языка JavaScript. Уравнения и типы данных. Сценарии. Операторы. Объекты 1 7 Объекты языка JavaScript и их свойства.События и функции. Свойства и методы событий.Объект Form. Методы обработки форм. Условные операторы. Конструкция IF. Оператор SWITCH 1 8 Циклы. Оператор WHILE. Цикл FOR. Операторы BREAK и CONTINUE. Массивы и записи, применяемые к ним операции. Объект ARRAY, его свойства. Элементы массива 1 9 Серверная технология Javascript и AJAX серверное скриптическое Программирование PHP. Основы языка PHP. Синтаксис языка. 1 10 Современные тенденции и перспективы развития WEB технологий. Меры безопасности в WEB-технологиях. Перспективы развития серверных WEB технологий.Возможности защиты информации в вычислительных сетях на основе WEB технологий. Меры и методы защиты. 1 По форуму 1 Скрипт защита от копирования содержимого Ваших веб-страниц 2 2 Скрипт защита от копирования картинок и иллюстраций любого размера 2 3 Скрипт блокировка мыши и клавиатуры с выдачей сообщения в окошке 2 4 Скрипт как открыть окно без меню-бара фиксированного размера 2 5 Скрипт команды «Вперед» и «Назад», размещенные непосредственно на веб- странице 2 6 Скрипт команда: как добавить в избранное Ваш сайт или страницу 2 7 Скрипт смена фонового цвета веб-страницы по выбору пользователя 2 8 Скрипт выбор фонового изображения пользователем из списка изображений 2 9 Скрипт перемена фона страницы в зависимости от времени суток (день, ночь) 2 10 Скрипт виртуальный калькулятор на веб-странице (программа-симулятор) 2 Итого 30 3. Тематический план самостоятельной работы студента под руководством преподавателя № Тема самостоятельной работы Количество часов 1 Современное состояние интернет-технологий в различных сферах человеческой деятельности. Бизнес-приложения интернет 1 2 Инструменты поиска Web-сервисов. Язык скриптового программирования VBScript. 1 3 Сценарии Action Script и анимации JavaScript: клиентские скрипты. 1 4 Сценарии JavaScript: серверные скрипты языки программирования в Интернете. Перлт. 1 5 Языки программирования в интернете. Язык PHP 1 6 Повышение эффективности интернет-страниц с помощью таблиц CSS- каскадных стилей. 1 7 Язык программирования VRML. Жизненный цикл WEB-страниц. Оптимизация HTML-кода для поисковых систем. 1 8 Технология создания приложений, выполняемых на стороне клиента и сервера 1 9 Web–сервисы JAVA: возможности, эффективность, оптимизация 1 10 Администрирование WЕВ-сервера. Интерактивное общение (CGI, серверное подключение). 1 Итого 10 4. Лекции Лекция №1 Скрипт. История развития скриптов В современном программировании в Сети скрипты (сценарии) – это отдельные последовательности действий, созданные для автоматического выполнения задачи. Если готового сценария нет, пользователь выполняет эти действия вручную с соответствующими затратами времени и возможностями появления ошибок. Для написания скриптов используются специальные языки программирования, которые так и называются – скриптовые. Соответственно, скриптовый язык программирования – это набор лексический, семантических и синтаксических правил для создания и редактирования скриптов. Корректно также синонимичное название «язык сценариев». Скрипт это небольшая программа, написанная, как правило, для нужд интернет-сайта или приложения. Английское слово «Script» восходит к латинскому «Scriptum» — писание, текст. С развитием интернета появились целые языки, заточенные под написание скриптов, и самым известным из них был и остаётся великий и прекрасный JavaScript, применяемый практически на ВСЕХ сайтах во Скрипты часто подразделяют на «серверные», исполняемые на сервере перед отправкой интернет- страницы пользователю, и «клиентские», встроенные в веб-страницу и выполняемые вашим браузером. Первые пишутся на PHP, Perl, Visual Basic, Java, Ruby или Python. Вторые — почти исключительно на JavaScript История развития скриптов Рассмотрим для примера историю развития наиболее распространенного скриптового языка JavaScript. Именно с его помощью реализуются множество решений по взаимодействию пользователей с сайтами, программируются широкие возможности интерактивных страниц. В 1995 году компания Netscape для своего популярного на тот момент браузера Netscape Navigator 2.0 предложила специальный язык под названием LiveScript. На то время возможности языка были очень скудными, и многие просто не понимали, что такое скрипт (script) в браузере. Тогда он мог проверять и обрабатывать те данные, которые пользователь оставлял на странице сайта через форму. Такая проверка давала возможность контролировать правильность введенных данных и избегать отправки формы без нужной информации. Вскоре название этого языка было изменено на JavaScript. Через некоторое время известный конкурент Netscape – корпорация Microsoft – создал свою версию JavaScript. Несмотря на то что такой скриптовый язык программирования имел немного отличающиеся функции, он успешно прижился и получил собственное название JScript. Он начал использоваться в браузере Internet Explorer начиная с версии 3.0. Через некоторое время и другие браузеры стали поддерживать JavaScript. Со временем язык развивался и совершенствовался, теперь с его помощью можно успешно решать гораздо более сложные задачи. Интерпретатор JavaScript является встроенным элементом всех современных браузеров. Несмотря на жесткую конкуренцию, Microsoft и Netscape вместе с наиболее авторитетными разработчиками обеспечения для деятельности в Интернете трудились в организации W3C. В результате были подготовлены единые стандарты и рекомендации. Но все же языки JavaScript и JScript имеют определенные различия, что необходимо учитывать в работе. Лекция №2 Основные принципы скриптов Интерпретатор языка JavaScript встроен во все популярные браузеры. Именно поэтому любой браузер понимает, что такое скрипт на этом языке. Эти коды успешно выполняются в тот момент, когда пользователь обращается к страницам сайта. Но такие же скрипты могут успешно работать и на сервере, если на нем установлен интерпретатор JavaScript. Сценарии могут выполняться как на стороне клиента, в браузере, так и непосредственно на сервере. Скрипты имеют следующие цели: SEO-скрипты (шаблоны) для продвижения сайтов. Обычно под их управлением работают специализированные программы автоматизации этого процесса. Наиболее известные – ZennoPoster, Human Emulator; системы для сбора статистики посещений (счетчики посещаемости). Эти скрипты чаще всего создаются с применением JavaScript; сценарии для обращения к базам данных. Здесь лидирует язык PHP; скрипты для работы гостевых книг и создания комментариев к записям. Чаще всего применяется комбинация PHP и JavaScript; скрипты для динамического отображения сайтов. В этом случае скриптовый язык определяется языком написания CMS; скрипты для изменения части страницы сайта без ее перезагрузки. При реализации используются технологии Ajax. В этом случае на первый план выходят асинхронный JavaScript и XML. Веб-приложения производят обмен данных с сервером в «фоне», изменения на страницах сайта происходят без их полной перезагрузки. Пользователи обычно не замечают таких изменений, и им не нужно понимать, что такое скриптовый язык программирования, чтобы Сфера применения скриптов огромна. Например: при их помощи пользователь получает возможность обращаться к базам данных seo-скрипты, помогающие продвигать сайты, эти скрипты написаны, используя специальные программы автоматизации браузера — например XHE. наблюдать статистику посещений (счетчики посещаемости) совершать записи в гостевых книгах оставлять комментарии к понравившимся статьям на скриптах основаны все cms и форумы скрипты помогают динамическому отображению веб-сайта скрипты позволяют организовать изменения части сайта без перегрузки всей страницы и многое многое другое Но нас интересуют скрипты, которые пишутся под программу XWeb Human Emulator, так как эти скрипты позволяют автоматизировать действия человека в интернете, со всеми вытекающими отсюда последствиями. Итак, скрипты Human Emulator это по сути PHP скрипты, которые используют встроенные в Human Emulator библиотеки. Эти библиотеки и позволяют выполнять задачи по автоматизации действий пользователя во встроенном в программу браузере. Задачи могут быть самые разнообразные: регистрация и проверка аккаунтов; cбор, сравнение, хранение и отправка данных; проверка работоспособности сайта; тестирование защиты сайта; поиск и наполнение сайта контентом. В принципе всё что может делать человек в браузере можно автоматизировать с помощью скриптов XHE, которые будут выполнять эти же действия. Скрипты запускаются на выполнение непосредственно в программе XHE и все действия производятся во встроенном браузере. Пример простейшего скрипта: Лекция №3 Преимущества скриптов. Недостатки скриптов. Типы скриптов Преимущества скриптов 1. Их применение дает возможность вносить программные изменения без опасения разрушить всю систему. Если скрипт написан с ошибкой, то при его выполнении они будут выданы в результате. При этом сайт останется работоспособным. 2. Использование скриптов дает возможность получать проблемно ориентированный набор команд. В этом случае одна строка сценария позволяет выполнять такой же объем действий, как программа из многих десятков строк на компилируемом языке. На этом примере наглядно видно, что такое сценарий в программировании и насколько его применение ускоряет решение задач. 3. С использованием скриптов успешно реализуется кроссплатформенность выполнения задач. Отличным примером является JavaScript – одни и те же сценарии на этом языке без проблем выполняют браузеры в различных операционных системах. Недостатки скриптов 1. Заметно большее время исполнения. Практически во всех случаях интерпретируемые сценарии требуют для выполнения гораздо больше времени и компьютерных ресурсов. 2. До сих пор для таких языков не создана качественная среда разработки уровня IDE. 3. В продвижение и рекламу этих языков вкладываются недостаточные средства. Как это ни парадоксально, относительная доступность и условная бесплатность сценарных языков приводят к тому, что у разработчиков просто не хватает средств на маркетинг и рекламу. Поэтому для многих крупных денежных проектов выбираются Java или C#. Типы скриптов По степени быстродействия они подразделяются на языки динамического разбора (sh, COMMAND.COM) и требующие предварительной компиляции, такие как Perl. Также скриптовые языки разбиваются на несколько больших групп по применению. Выделяют: командно-сценарные (JCL, sh, bash, csh, ksh, AppleScript, COMMAND.COM и cmd.exe, VBScript); прикладные (AutoLISP, JScript, JavaScript, ActionScript, Game Maker Language, VBA и др.); универсальные сценарные (Tcl, Lua, Perl, PHP, Python, REBOL, Ruby). Лекция № 4. Примеры скриптовых языков. Роль скриптов в продвижении Примеры скриптовых языков Наиболее известные: PHP, Perl, Python, AngelScript, JavaScript, JScript и другие. Все они являются высокоуровневыми. По своему механизму действия скриптовые языки обычно интерпретируются, а не компилируются. Роль скриптов в продвижении Использование в процессе программирования страниц слайдеров, динамических навигационных меню, активных элементов анимации позволяет расширить юзабилити сайтов, увеличить их посещаемость. Удачные решения на этой основе значительно повышают продажи. В качестве примера можно рассмотреть специальные технологии создания видеопродающих страниц. Здесь используются приемы на основе JavaScript. Отдельно стоит отметить технологии создания скриптов, имитирующих с помощью специальных программ действия пользователей в различных направлениях. Такие скрипты и шаблоны формируются на основе программ ZennoPoster, Human Emulator и их аналогов. Уникальность таких решений базируется на том, что в шаблонах ZennoPoster может быть запрограммирована любая последовательность действий реального пользователя. При этом программа может эмулировать одновременно практически неограниченное количество пользователей, применять как собственные, так и получаемые из Интернета информационные базы. В качестве примера можно рассмотреть шаблоны, позволяющие в автоматизированном режиме выполнять множество действий по продвижению сайтов и товаров в социальной сети «ВКонтакте». Другие шаблоны обеспечивают размещение объявлений или иной информации в Сети. Третьи в автоматизированном режиме могут генерировать множество блогов и страниц, на которых размещаются ссылки или коммерческая информация. Пользователи, которые видят результаты таких действий, обычно не знают, что это заскриптованный алгоритм размещает информацию для них в соцмедиа. Во многих случаях для продвижения сайтов необходимо множество аккаунтов почты. В качестве примера можно рассмотреть почтовый сервис mail.ru. Автоматизированный шаблон для программы ZennoPoster легко справляется с этой задачей. При этом скрипт не просто заходит на страницу регистрации, но также самостоятельно выполняет работу по разгадыванию капчи, определяет возможный бан IP-адреса и выполняет много других действий. Использование языка JavaScript в контекстной рекламе Еще в 2012 году рекламная система Google AdWords внесла в свой интерфейс возможности использования скриптов для автоматизации управления рекламной кампанией. Такой способ управления работает значительно быстрее, чем использование API. К тому же он не требует применения сложных языков программирования. Задачи на основе скриптов запускаются по расписанию. Они обеспечивают регулярную проверку аккаунта, дают возможность анализировать статистику рекламы и вносить любые заданные изменения. При этом можно в автоматизированном режиме отслеживать качество рекламных объявлений, отключать неэффективные каналы рекламы и подключать эффективные. Лекция № 5. Технологии серверного скрипт-программирования. Языки скриптности становятся популярными в связи с тем, что обеспечивает экономию времени в разработке программного продукта в любой сфере. В настоящее время термин скритический язык заменяется динамическим языковым термином. В связи с тем, что в процессе компиляции программы отсутствует контроль над типами. Значимость скриптовых языков в области современной компьютерной техники отражается на следующих принципах:: - Скриптические языки позволяют разработчикам программы совместимо использовать различные комплексы программ; - Как правило, скриптские языки могут использоваться в качестве полноценной базовой инструментальной платформы; - Языки скриптов широко используются для решения задач системного администрирования. - Особенности скриптических языков: - Скриптические языки будут оснащены сложными инструментами (инструментами) и могут поддерживать динамично развитую технику программирования. - При скриптовом программировании код программы позволяет вносить изменения в программу, не дожидаясь окончания компиляции. - Очень легко научиться программированию на скриптовых языках. Например, проще быть хорошим программистом, который работает на языке PHP, чем быть специалистом среднего уровня в языке с++. Недостатки скриптов языков: - Продолжительность выполнения программы; - Основным недостатком для всех языков скрипта является отсутствие специальной среды программирования-интегрированной среды (IDE). А некоторые действующие интертегерционные среды имеют низкую мощность. - Серьезным, но не техническим недостатком является отсутствие маркетингового бюджета. Язык WSH или VBScript. WSH (Windows Script Host) илиvisual Basic Scripting Edition (VBScript) — произведение Microsoft для создания скриптов (сценариев), которое входит в набор языка Visual Basic, широко используется в создании административных сценариев в Windows. Рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) Язык JScript. Это язык программирования, разработанный Microsoft. Стандарта является реализация ECMAScript, JavaScript компании Netscape это произведение до аналогичного. Он устанавливается с молчаливым соглашением в последующих версиях Windows. Рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) Последующие версии JScript популярны в виде JScriptNET. Язык JavaScript. Реализация стандарта ECMAScript, считается произведение компании Netscape. При этом он может быть использован в качестве языка, который может быть использован в качестве языка, который может быть включен в любое приложение, а также в качестве универсального языка, который может обеспечить выполнение сценариев. Язык Java и JavaScript не имеют никакого контакта. Только аналогия названий. В этом случае, в соответствии с требованиями законодательства Республики Казахстан О языках, в целях обеспечения безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда. Лекция № 6. Язык скрипичного программирования JavaScript. Клиентские и серверные возможности языка скрипического программирования JavaScript. Функции динамического языка HTML больше, чем обычный стандарт языка HTML. Таким образом, для того, чтобы получить доступ к сети Интернет, необходимо воспользоваться системой скриптового программирования. Простота их программирования, языки программирования и много листов в Интернет Скриптілік самых популярных средств считается мүмкіндіктілігіне. Сценарии и скрипты для HTML документа браузером, проводящих работы с объектами программы, что называется. Можно также вставить сценарии в HTML-тело документа. В большинстве случаев сценарии вставляются в HTML документ. В настоящее время, в связи с тем, что в связи с этим, в связи с этим, в связи с этим, в настоящее время в связи с этим, в настоящее время проводится работа по модернизации сети. Они могут быть размещены на любой позиции документа и могут встречаться несколько раз. Для доступа к Сети Internet Explorer используется JavaScript или Jscript, а в браузере Netscape Navigator принимается значение LANGUAGE = "JavaScript". В этом случае, в соответствии с п. 1 ст. 9 Закона Республики Казахстан "О языках в Республике Казахстан" от 11 января 2007 года № 214, в целях обеспечения безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и В зависимости от типа и версии браузеров, скрипты могут не пониматься неправильно. Например, старые версии браузера не понимают, в них используются дескрипторы, и наоборот новые версии не понимают этих дескрипторов. Если Сценарий находится в отдельном файле, то < SCRIPT> that не используется, возможно, такое расширение файлов может быть любым, но обычно используется тип js. Обычно в отдельном файле записываются библиотеки функций и сценарии, используемые в документах HTML одного или нескольких сайтов. В настоящее время язык Java Script широко используется по сравнению с языком VBScript и является основным языком программирования интернет-страниц. JavaScript-это специальный язык, предназначенный для управления изображением, внешним видом и содержимым HTML документов. Синтаксис и конструкции языка JavaScript, Java, С++ и много сходство с языками управления. Однако синтаксис JavaScript упрощен, по сравнению с этими языками. Это зависит от разнообразия сфер их применения. Это означает, что в случае, если он не будет работать, он будет работать в режиме гибкого рабочего времени, то он будет работать в режиме гибкого рабочего времени. Появились новые версии как языка, так и браузера, которые постоянно развивались. В настоящее время используется последняя версия JavaScript 1.5. и версия Navigator 6 и 7. С точки зрения программирования JavaScript, язык легкий, не большой объем для записи сценраийлерді. Он создан специально для того, чтобы Web-дизайнеры, не имеющие знаний и опыта в области программирования, прилагали немало усилий и помогали максимально эффективному, художественному созданию Web-страниц. В связи с тем, что он является одним из самых популярных и популярных в мире языков, он является одним из самых популярных и популярных в мире языков. Сценарий описывает порядок выполнения выполняемых действий. Приказы располагаются непосредственно в тело HTML-документов JavaScript. При загрузке страницы браузер анализирует сценарий и последовательно выполняет каждый ряд. Сценарий может состоять не только из линейных, но и из условий выбора, цикла, конструкции управления Для создания HTML документа и сценария не требуется специальное программное обеспечение. Ему нужен только текстовый редактор и браузер. Для записи и реализации сценариев JavaScript подключение к сети Интернет не обязательно, так как это необходимо только в том случае, если он имеет цель опубликовать свой сайт. Типы данных. Операторы Язык JavaScript-язык, зависящий от регистра. В отличие от других языков программирования на языке JavaScript количество внутренних операторов, функций и ключевых слов меньше. Список действий, описанных в сценарии, называется инструкцией. Все инструкции содержат ключевые слова и выражения, соответствующие синтаксическим правилам языка JavaScript. обычно одна инструкция записывается в одну строку, но в одну строку можно разместить несколько инструкций. В этом случае инструкции отключаются с помощью "точечной запятой". Операторов, выражения, переменные и функции состоит из тех, которые даются в различных типов и наименований. Они являются основным элементом любого сценария. В сценарии могут быть использованы и ключевые слова, но не может быть сценарием без выражения. Отдельные элементы выражения связываются с операционными операционными операциями (арифметическими, логическими). При выполнении программы выражение выполняется до получения результата, тип исходного значения принимается как тип данных всех выражений. Результативности и количественного типа молодой, типа того, логического, периодического типа, может быть и объектный. Оператор-это самая маленькая единица программного кода. Каждый выполняемый оператор содержит инструкцию, указывающую, какие действия выполняются с данными. Используются операторы, такие как присвоение, добавление, сравнение. Ключевое с предназначен для создания различных конструкций, которые управляют процессом выполнения сценария. Например, ключевое слово while предназначено для организации циклического процесса. Лекция № 7. Объекты языка JavaScript и их свойства.События и функции. Свойства и методы событий. На языке JavaScript не предусматривается, как и на других языках программирования, например, языки Pascal, Basic, формальная фукнция и классификация процедур. Вариант синтаксиса языка Java, С++ такой язык, а в язык JavaScript. Формально функции можно разделить на следующие группы: - методы классов – функции, которые можно пригласить только по отношению к экземпляру объекта JavaScript или классу; - функции высокого уровня – функции, которые не могут принадлежать никакому объекту; - функции пользователя-функции, разработанные пользователями. Часто используемые функции пользователь считается управляющий констукциялары сценарийлеріндегі JavaScript. Это связано с эффективностью использования их в обработке явления или события документа. Если целью сценария является только обработка какого-либо события, то он может состоять только из пользовательских функций. Однако основная цель функций пользователя заключается в том, что она имеет возможность многократного использования в различных позициях сценария. Функция имеет Аргументы и область применения принимаемых значений. Масштабные переменные, используемые в сценарии за Функциядан, а называется функция переменных, применяемых в том числе местных. HTML позволяет эффективно использовать сценарии для вставки визуальных эффектов в документ. Рассмотрим несколько примеров, отражающих графические возможности сценариев: увеличение небольших миниатюрных изображений, работа с цветами(например, выделение текста цветом, сверкающие рамки), организация движения элементов и т. д. Изменение цвета фона текста |