Developer от Бога

DV

четверг, 6 июля 2017 г.

JavaScript. Введение

JavaScript - Интерпретированный язык сверхвысокого уровня, предназначен для описания поведения сайта. Сервер на котором сайт, хранит файлы: HTML, PHP, CSS , JavaScript. Трое из них: HTML, CSS , JavaScript браузер загружает в себя и имеет возможность читать и изменять перед выводом на экран. Если HTML описывает визуальный вид сайта, то JavaScript - описывает его поведение: реакцию на действия пользователя сайта. Как бы там нибыло, в каких технологиях бы не рождался сайт, все ровно он в конечном виде доходит в HTML. JavaScript способен принимать один HTML код , но перед самым показом на экране изменять его до неузнаваемости, в результате чего может появится совсем другое. В отличии от PHP, JavaScript не может изменять и сохранять сам текст файлов.
Как и все языки сверхвысокого уровня, JavaScript - обьектоориентирован.
Главным супер объектом является Объекты Браузера. Главный из которых объект window (приложение - браузер), в котором все и происходит. window имеет свои методы и переменные, в основном они влияют на работу самих окон (создавать/удалять и другое), а также предоставляют информацию об окнах.

Navigator Object - аналогичен массиву $_SERVER в PHP, имеет переменные с информацией о пользователе (имя и версия браузера, платформа етс...).

Screen Object - содержит информацию о дисплее: его расширение, разрядность цвета и несколько других.

History Object - имеет данные о количестве посещенных сайтов из истории браузера. Какие именно сайты пользователь посещал - неизвестны.

Location Object - также аналогичен массиву $_SERVER в PHP, но несет информацию о ссылках, протоколах и нескольких других .

HTML DOM Objects - хранит объекты для управления HTML элементами страницы: от заголовков, до кнопок и полей ввода.

JavaScript Objects - имеет объекты для работы с переменными, строками и другими элементами типичными в программировании.

Комментариев нет:

Отправить комментарий