страница 53
Следует, кроме того, помнить, что некоторые пользователи просто не имеют доступа к современным браузерам (если, например, используют текстовые браузеры Lynx для UNIX или аналогичные Lynx-браузеры в переносных компьютерах). Если выделить строки сценария в качестве комментария, то при использовании относительно современных, но не совместимых с JavaScript браузеров, страница, все же, не будет выглядеть как некорректная.
Обратите внимание на то, что строки комментария, содержащие операторы, которые предотвращают выполнение сценариев в старых браузерах, расположены внутри дескрипторов <script>. .</script>. Нельзя строки комментария выносить за пределы этих дескрипторов. Иначе этот метод не сработает.
И еще несколько замечаний о способах скрытия комментариев, описанных в этой книге. Чтобы сэкономить место, в большинстве примеров не были приведены комментарии. Но, как в этом можно убедиться на примере реальных приложений (главы 48-57, приведенные на прилагаемом к книге компакт-диске), комментарии в них присутствуют. Если же сценарий создается для общих нужд, следует всегда добавлять комментарии в код сценария.
Отображение текста
В сценарии листинга 3.1 есть две строки одного типа, которые используются для отображения текста в данном документе. Это строки document.write(). О самом же объекте document речь пойдет в главе 18.
Когда бы ни запрашивался объект (в данном случае это document) с целью выполнения определенного задания, после названия задания обязательно поставьте круглые скобки. В качестве примера можно привести оператор write() - JavaScript должен знать, с какими данным его нужно применять. После имени задания указываются эти данные, называемые также параметрами. Поэтому если в документе нужно отобразить имя первого президента Соединенных Штатов, то сделать это можно так.
document.write("George Washington")