Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 8 лет назад пользователемГеоргий Глушков
1 1 Проф. Куссуль Н.Н. Программирование для Web. Язык JavaScript
2 2 Объектная модель документа DOM (Document Object Model) платформенной-независимый интерфейс броузера с отображаемым документом HTML. Спецификация такой модели определена консорциумом W3C, и большинство разработчиков броузеров реализовали ее в последних версиях своих продуктов. Основная идея состоит в использовании общего интерфейса API, который разработчики Web-страниц могут применять для обработки содержимого документа HTML (или XML), а также ресурсов самого броузера.
3 3 Объектная модель документа Объектная модель документа определяет следующее Интерфейсы и объекты, используемые для представления и обработки документа. Семантику этих интерфейсов и объектов, включая поведение и атрибуты. Взаимосвязи и взаимодействие между этими интерфейсами и объектами. Еще одним ключевым аспектом модели DOM является ее независимость от платформы и разработчика.
4 4 Язык JavaScript Является языком написания сценариев для броузеров Был разработан компанией Netscape как LiveScript В 1995 переименован как JavaScript В настоящее время стандартизирован European Computer Manufacturers Association (ECMA) как ECMA-262
5 5 JavaScript и Java Язык JavaScript похож на Java, но, в отличие от последнего, не обеспечивает строгой проверки типов. Среда выполнения JavaScript тоже меньше, чем Java, и содержит меньшее количество типов данных Язык JavaScript основан на объектах, но не является объектно-ориентированным т.е. он использует встроенные расширяемые объекты, но не поддерживает определенные пользователем типы и механизм наследования
6 6 JavaScript и Java Поскольку язык JavaScript не является компилируемым, он поддерживает динамическое связывание и все ссылки на объекты проверяются в процессе выполнения сценария. JavaScript поддерживает функции без каких-либо специальных требований к их объявлению.
7 7 Применение JavaScript Некоторые операции, выполняемые CGI, могут быть реализованы JavaScript (кроме манипулирования файлами или сетевыми операциями) Обработка пользовательских форм проверка корректности вводимых данных обработка событий DOM позволяет создавать динамические документы HTML с использованием JavaScript
8 8 Выполнение сценария JavaScript Сценарии JavaScript выполняются броузерами Загрузив страницу HTML, нет возможности обмениваться информацией с сервером NB сценарии могут выполнять запросы HTTP и загружать другие страницы Нет необходимости в использовании виртуальной машины Java VM
9 9 JavaScript и ООП JavaScript НЕ является объектно- ориентированным Основан на использовании объектов НЕ поддерживает наследование классов НЕ поддерживает полиморфизм
10 10 Вставка JavaScript Поскольку сценарии JavaScript внедряются в код HTML, они должны сосуществовать в рамках одного документа как различные элементы. Для определения области сценария JavaScript в коде HTML используется дескриптор. Этот дескриптор относится к расширению языка HTML и может содержать любое количество операторов JavaScript. Дескриптор обозначает начало сценария JavaScript, а его конец.
11 11 Способы вставки Напрямую -- Сценарий JavaScript -- Посредством отдельного файла
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.