Вчителеві і викладачеві інформатики про об'єкти 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, тому вони знаходяться в самому документі.

Масиви можна створювати як об'єкти. При цьому конструктору передається один або декілька параметрів. Якщо передається один параметр числового типу, створюється масив, що містить відповідну кількість елементів, невизначених. Якщо передається декілька параметрів або один параметр несумісного типу, ці параметри використовуються як елементи масиву.

Головний редактор журналів "Перспективи розвитку сучасної школи", "Освітні технології", "Нові технології в утворенні"