Урок 1.

Текст Скрипта Разбор Скрипта

Содержание

На этом занятии мы напишем и разберем наш первый скрипт, который будет называться Hello World.

Текст Скрипта

<SCRIPT LANGUAGE="javascript">
   document.write("<FONT COLOR='RED'>Hello world!!! </FONT>")
</SCRIPT>

Разбор скрипта

Начнем с первой строки:

<SCRIPT LANGUAGE="JavaScript">

Это код HTML, который дает браузеру понять, что с этого места начинается JavaScript. Кажется, это несложно. Все скрипты начинаются с такой команды. А как насчет части LANGUAGE(язык)="JavaScript"? Разве это необходимо? Да. Есть еще и другие типы скриптов, например, VBS или JavaScript. Так что ваша команда LANGUAGE не даст браузеру запутаться. Раз уж у нас всего три строчки текста, позвольте сразу же перейти к концу. Этим:

</SCRIPT>

...заканчивается любой JavaScript без исключений. Зарубите себе на носу, потому что к этому вопросу мы больше возвращаться не будем. Помните, начинаем с <SCRIPT LANGUAGE="javascript"> и заканчиваем </SCRIPT>. Идем дальше...

Вот основная часть скрипта:

document.write("<FONT COLOR='RED'>Hello word!!!</FONT>")

Не так уж трудно догадаться самому, что означает каждая часть скрипта, но чтобы нам в дальнейшем пользоваться общими терминами, рассмотрим его подробно. Вот из чего состоит скрипт: указывается DOCUMENT (документ HTML) и те изменения, которые в нем произойдут — что-то будет написано (WRITE). То, что будет написано, находится в скобках.

Настала очередь терминов. DOCUMENT представляет собой object (объект). Слово WRITE (писать), отделенное точкой, называется method (методом объекта). Таким образом, скрипт попросту говорит: «Возьмите объект (что-то, уже существующее) и припишите что-то к нему».

Текст в скобках называется instance (примером метода), он передает то, что происходит, когда метод воздействует на объект. Следите за ходом мысли?

Имейте в виду, что текст внутри скобок находится в кавычках. Никогда нельзя про них забывать. Текст в кавычках представляет собой простой HTML. Думаю, вы узнаете в нем команду , которая делает текст красным. Обратите внимание, что дальше идут одинарные кавычки. Если поставить двойные, JavaScript решит, что это конец строки, и получится, что только часть вашего текста будет применена к объекту, а это уже ошибка.

Запомните: внутри двойных кавычек ставятся одинарные.

Так значит, JavaScript перекрасил текст в красный цвет? Нет, это для вас постарался HTML. А JavaScript только написал код на странице. Здорово, правда?