|
практическое введение в программирование на javascriptСкриптовые языки перевернули мир программирования, так как именно благодаря им всо страничкой можно делать практически что угодно. Один из таких языков является JavaScript. В статье рассказывается про язык JavaScript со множеством примеров. Статья подходит для любого уровня.Скриптовые языки в некотором роде перевернули мир, и именно благодаря им появился DHTML, который позволяет делать со страничкой практически что угодно. Как известно, всего два языка претендуют на лавры победителя в броузере. Это VBScript - подмножество Visual Basic-а и JavaScript. Вот последним мы и займемся, как наиболее универсальным. Сами по себе изучать скриптовые языки не имеет смысла, т.к. они тесно связаны с объектной моделью броузера и, по сути дела, большая часть скриптов просто устанавливает соответствующие свойства объектов или вызывает их методы. Что такое объектная модель? Давным-давно, когда броузеры еще имели номер версии равный единице, ничего подобного не было и в помине. Информация просто выводилась на дисплей по мере поступления, не подвергаясь никаким изменениям. Все было просто, и даже глюков совместимости еще не было :) Сейчас же путь странички до дисплея гораздо дольше. Давайте поэтапно проследим ее путь: Страничка скачивается с сайта и размещается в памяти компьютера Производится анализ странички, в результате которого она препарируется на составляющие. Блоки, из которых состоит страничка (, , и т.д.) размещаются во временной базе данных соответственно структуре объектной модели. База данных становится доступной другим программам и, в частности, рендеру, который выводит страничку на экран. Для доступа и управления содержимым этой базы данных броузер предоставляет нам механизм объектов и скриптовый язык, посредством которого и выполняется доступ. Разумеется, содержимое базы может быть изменено до вывода на экран, что и позволяет работать DHTML. Но объектная модель остается работать даже после того, как страничка показана на экране дисплея. Это дает нам возможность в небольших пределах (а в последних версиях HTML 4.0 практически полностью) менять содержимое странички после загрузки. Другие статьи по теме: - Java: русские буквы и не только...- практическое введение в программирование на javascript - революция java - учим java. этап первый: подготовительный - возможности языка java |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |