Введение. 3
1. Возможности синтаксиса языка. 6
1.1 Правила написания сценариев и их размещения на HTML-странице. 8
1.2 Объектная модель JavaScript. 12
1.3 Встроенные объекты, функции, свойства и методы объектов JavaScript. 14
2. Технология объектно-ориентированного программирования в JavaScript. 21
2.1. Понятие объекта в программировании. 22
2.2. Правила создания новых объектов в Java Script. 24
3. Рассмотрение возможностей Java Script на примере конкретного Web-документа. 30
3.1. Организация оформления сайта средствами Java Script. 30
3.2 Создание формы и обработка данных форм с помощью Java Script. 35
Заключение. 47
Литература: 48
|
В 1989 году выходит первая версия языка HTML (Hyper Text Markup Language). Уже тогда в развитии WWW (World Wide Web) стали выделяться две тенденции: во-первых, HTML стал фундаментом WWW, без которого немыслимо создание Web-документов. Как следствие, HTML стал развиваться. Во-вторых, несмотря на развитие HTML, уже в 90-х годах стало ясно, что создание полноценных документов, публикуемых в Internet, только средствами HTML невозможно. Решить эту проблему должен был отказ от ориентирования исключительно на HTML и обращение к так называемым объектно-ориентированным языкам программирования, появление которых обусловлено как закономерным итогом развития программирования в целом, так и реальными нуждами в первую очередь Internet. Интеграция HTML с языками объектно-ориентированного программирования позволила создавать сайты, предназначенные не только для предоставления информации пользователям, но и для организации взаимодействия с ними, следствием чего стало, например, появление и развитие торговли в Internet.
Языков, используемых для Web-программирования, много: PHP, Java, Python, Object Pascal и многие другие. Выбор языка обусловлен конечными целями, которые преследует создатель сайта. Однако отдельное место среди этих языков занимает JavaScript. В отличие от других языков он изначально создавался именно как средство разработки интерактивных Web-документов. Интерпретатор этого языка встроен во все современные браузеры, что облегчает работу по созданию и отладке сценариев на JavaScript. Последний предоставляет Web-разработчикам широкий спектр возможностей по оформлению сайта и организации взаимодействия с пользователем. Сценарии на JavaScript часто довольно небольшие по объёму и ориентированы на решение конкретных задач, что облегчает процесс освоения этого языка. Встроенный интерпретатор JavaScript позволяет быстро исполнять сценарии на этом языке непосредственно на машине пользователя.
Итак, целью данного исследования будет освоение языка JavaScript, выявление его возможностей при создании Web-документов и определение его недостатков, исправление которых и будет определять тенденции дальнейшего развития языка.
Объектом исследования будет сам язык JavaScript, его синтаксис, встроенные функции, объекты, свойства и методы объектов.
Предметом исследования будут возможности использования функций, объектов, их свойств и методов для создания сценариев, призванных обеспечить интерактивность Web-страниц и расширить возможности предоставления информации в Internet.
|
1. Дмитриева М. Java Script: быстрый старт. СПб., "БХВ-Петербург", 2002 г.
2. Дунаев В. Java Script. СПб., "Питер", 2003 г.
3. Мак-Федрис П. Использование Java Script. Специальное издание. М., СПб., Киев, "Вильямс", 2002 г.
|