Категории:

  • Программирование


  • Изобразительное искусство


  • Программирование встраиваемых систем


  • Компьютерная графика


  • WEB Разработка


  • Музыка


  • Инженерия


  • iVARIOUS


  • Mobil App


  • JavaScript. Введение

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

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

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

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

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

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

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



    Читайте больше в категории: WEB Разработка

    2016-06-17 13:59:50



    Другие статьи:

    Android. HttpURLConnection. Чтение WEB HTML

    Java. Списки ArrayList и LinkedList

    Java. Наследование, доступ к переменным класса

    PHP. $_COOKIE

    STM32

    3D Моделирование

    Maya. Extrude по кривой

    UNGVAR 3D. Ужгород в паралельному вимірі

    Java. Конструкторы и ключевое слово this

    STM32. Программирование на СИ