Рассмотрим пример простейшего JavaScript-скрипта, находящегося в теле документа:
<html>
<head>
</head>
<body>
<script language="JavaScript">
document.write("Hello World!")
</script>
</body>
</html>
Этот документ отображается в окне браузера следующим образом:
Чтобы вставить скрипт в HTML-документ, применяется тэг <script>, в котором атрибут language определяет скриптовый язык.
<script language="JavaScript">
После этого находится команда JavaScript для записи некоторого текста на странице:
document.write("Hello World!")
Скрипт заканчивается тэгом <script>.
Можно записать на страницу текст, форматированный с помощью HTML-тэгов, например:
<script language="JavaScript"> document.write("<h1>Hello World!</h1>") </script>
На экране появится следующее:
В традиционных языках программирования C++ и Java каждый оператор заканчивается точкой с запятой. Многие программисты сохраняют эту привычку и при разработке JavaScript-скриптов, но спецификация языка JavaScript этого не требует (если оператор начинается с новой строки). Большинство браузеров игнорируют точку с запятой в конце строк.
Старые браузеры, которые не поддерживают скрипты и игнорируют тэг script, будут отображать скрипт как содержание страницы. Чтобы этого не происходило, используется HTML-тэг комментария:
<script language="JavaScript"> <!-- некоторые операторы //--> </script>
Два символа // перед закрывающим тэгом HTML-комментария являются обозначением JavaScript-комментария, что предотвращает интерпретацию строки.