Учителю и преподавателю информатики о объектах JavaScritp
Основы HTML и Web-дизайна даются в школьном курсе информатики. В большинстве технических вузов и на физико-математических факультетах есть курсы "компьютерные сети" и "информационные технологии". Часто при подготовке к занятиям по этим дисциплинам преподаватели и учителя сталкиваются с некоторыми трудностями.
При большом объеме издаваемой литературы и научных журналов трудно все необходимое для курсов найти в одном месте.
Помощью преподавателю информатики может стать подборка всего необходимого материала на одном сайте Научные статьи. Научные журналы. Конференции. Аспиранту. Кроме того, на сайте рассмотрены темы, которые редко затрагиваются в подобных курсах:
Особенно интересным и научные статьи учителей, содержащие материалы по объектной структуре HTML документа с примерами простых скриптов.
Известно, что браузеры поддерживают объекты JavaScript различных типов. Объекты верхнего уровня, или объекты браузера, - это объекты, поддерживаемые в среде браузера: window, location, history, document, navigator. Объекты, перечисленные в таблице, создаются автоматически при загрузке документа в браузер.
Window - объект верхнего уровня в иерархии объектов языка JavaScript. Фреймосодержащий документ также имеет объект window.
Document - содержит свойства, которые относятся к текущему HTML-документу, например имя каждой формы, цвета, используемые для отображения документа, и др. В языке JS большинству HTML-тегов соответствуют свойства объекта document.
Location - содержит свойства, описывающие местонахождение текущего документа, например адрес URL.
Navigator - содержит информацию о версии браузера. Свойства данного объекта обычно только для чтения.
History - содержит информацию обо всех ресурсах, к которым пользователь обращался во время текущего сеанса работы с браузером.
Объект document соответствует всему гипертекстовому документу, вернее, той его части, которая заключена в контейнер. Документы отображаются в окнах браузера, поэтому каждый из них связан с определенным окном. Все HTML-объекты являются свойствами объекта document, поэтому они находятся в самом документе.
Массивы можно создавать как объекты. При этом конструктору передаётся один или несколько параметров. Если передаётся один параметр числового типа, создаётся массив, содержащий соответствующее количество элементов, неопределённых. Если передаётся несколько параметров или один параметр несовместимого типа, эти параметры используются как элементы массива.
Главный редактор журналов «Перспективы развития современной школы», «Образовательные технологии», «Новые технологии в образовании»