Основы объектно - ориентированного программирования

Вам,уже приходилось слышать об объектно-ориентированных языках программирования. Но javascript не относится в полной мере к таким языкам, но в синтаксисе он использует подходы объектно-ориентированного программирования.
И, что особенно важно для разработчиков, javascript позволяет использовать уже существующие программные объекты, встроенные в обозреватели.
Что такое программный объект?
Программный объект, представляет собой некоторую программу с рядом ключевых слов, с помощью которых можно управлять объектом, или использовать его для выполнения определенных задач. Чтобы воспользоваться объектом на практике, нам необходимы сведения о свойствах, методах и событиях данного объекта, а также ключевое слово, с помощью которого можно создать экземпляр объекта.
Например, можно с легкостью, без каких либо затруднений создать на веб-странице командную кнопку:

код пример создания Кнопки

Нам не нужно писать программу, которая управляла бы самой кнопкой в окне обозревателя в ответ на наведение указателя мыши и при выполнении щелчка. Эта программа уже встроена в обозреватель и вызывается дескриптом input type="button", или просто "button".
Кроме того, в данной программе описано свойство value, которому присваивается надпись на кнопке, и событие onClick, которому назначается функция обработки события щелчка на кнопке. В нашем примере щелчок на кнопке "Кнопка" делает переход на веб-страницу указанную нами в строке onClick=location.href="index.html">, в данном примере это главная страница сайта.
Выше говорилось, что в программах используются объекты. При этом создаются их экземпляры. Следует правильно понимать взаимосвязь между объектом и экземпляром. Экземплярам объектов в коде программы присваиваются уникальные имена.

Разделы сайта

обозреватель
Инструменты для сценариев Инструменты для создания и тестирования сценариев.
Настройка обозревателя  Internet Explorer
Настройка обозревателя Настройка свойств обозревателя Internet Explorer.
image 4
Редакторы
Для написания сценариев подойдет любой текстовый редактор.
Просмотреть все
Free Web Hosting