Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 99

Браузер предоставляет создателям сценариев много заранее заготовленных компонентов, на основе которых можно успешно создавать сценарии. Если вы не используете браузер, то это говорит о том, что высококлассный программист, который может разработать на основе подручных средств собственное приложение, позволяющее обслуживать данные и предлагающее широкие возможности по взаимодействию с пользователем. Но и в том, и в другом случае приложения должны иметь весьма профессиональный вид.

За пределами рамок объектной модели документа, тем не менее, "настоящее программирование" сжигает все мосты на пути к миру сценариев. Это происходит потому, что сценарии (и программы) работают не только с объектами. Когда выше в этой главе утверждалось, что каждый оператор сценария JavaScript должен нести функциональную нагрузку, то под этим подразумевалось управление определенного рода данными. Данными называется любая информация, связанная с объектами или другими частями информации, которую сценарий использует при выполнении очередного оператора.

Данные могут принимать самые разные формы. В JavaScript общими типами данных являются числа, текст (строчный тип string), объекты (как принадлежащие объектной модели, так и создаваемые с помощью сценариев), а также логические или булевы (Boolean): true (правда) и false (ложь).

Каждый язык программирования или создания сценариев определяет целый ряд структур и, разумеется, накладывает ограничения для каждого типа данных. К счастью для начинающих JavaScript-программистов, тот объем знаний, которыми необходимо обладать для успешного создания сценариев, намного меньше по сравнению с таковым для программирования в фундаментальных средах (например таких, как Java). В то же время, все, чему вы научитесь в JavaScript, сразу же найдет себе применение и при изучении других языков программирования - нельзя допускать даже мысли о том, что изучение методов создания сценариев пройдет впустую.

Поскольку на профессиональном уровне процесс составления сценария сродни программированию, то чтобы стать хорошим разработчиком сценариев в JavaScript, необходимо иметь основные представления о принципиальных подходах, используемых в программировании. В следующих главах уклон будет сделан от объектной модели документа к принципам программирования, которые важны как в JavaScript, так и в других языках.

страница 99
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz