Справочник JavaScript.

Правила использования языка JavaScript.

Меню

   Для начала - несколько слов о языках написания сценариев вообще и о языке JavaScript - в частности.
   Как я уже упоминал в статье Динамический HTML, язык сценариев - это часть DHTML, которая "оживляет" HTML-страницы. На данный момент наибольшее распространение получили два языка сценариев: JavaScript (не путать с языком программирования Java !), созданный компанией Netscape и VBScript (не путать с Visual Basic !), разработанный мелкософтом, из которых JavaScript явно лидирует. Его лидерство видно хотя бы потому, что мелкософтовский "ишак" - браузер Internet Explorer - по умолчанию, то есть если в теге <script> язык явно не прописан, применяет к нему интерпретатор JavaScript. Так что - познакомимся с лидером biggrin.gif[347 байт]
   JavaScript - это объектно-ориентированный язык разработки встраиваемых приложений, выполняющихся как на стороне клиента, так и на стороне сервера.

Размещение операторов JavaScript на странице.

   Встроить сценарий JavaScript в HTML-страницу можно несколькими способами:
  • Задать операторы JavaScript внутри тега <script> языка HTML, как, например, сделано здесь или здесь. Правила использования тега <script> Вы найдете здесь.
  • Указать файл с кодом JavaScript в параметре SRC тега <script>
  • Использовать выражения JavaScript в качестве значений параметров тегов HTML.
  • Определить обработчик событий в теге HTML (о чем мы с Вами уже немного говорили в статье Обработчики событий. События, связанные с мышкой).

Синтаксис языка.

   Синтаксис (лингв) - строение предложений и способы сочетания слов в предложении, свойственные какому-либо языку (Сл. русск. яз. 1988г, т.IV).
   В применении к языкам программирования - правила написания операторов, литералов, функций и т.п., то есть правила применения всяких буквочек, точек, кавычек, перевода строки и прочей ерунды, которые необходимо знать для того, чтобы написанный Вами скрипт делал свое дело.

   Несколько основных правил (остальные будут рассмотрены по ходу дела):
  • Язык JavaScript чувствителен к регистру. Это означает, что заглавные и прописные буквы алфавита считаются разными символами. То есть, если для HTML мы можем написать <BoDy>, <bodY> или <body> и он все равно поймет, что мы имеем в виду тег <BODY>, то для JavaScript
    function myfunc1
    и
    function MyFunc1 - две абсолютно разные функции.
  • Каждый оператор можно располагать на отдельной строке.
  • Если несколько операторов задаются в одной строке, они должны разделяться точкой с запятой: (;) .
  • Для удобства чтения кода приложений в нем можно расположить комментарии
    • Любая последовательность символов, следующая за двумя косыми чертами (//) до конца строки рассматривается как комментарий. Этот символ используется для задания комментариев, расположенных на одной строке.
    • Любая последовательность символов, расположенная между символами (/*) и (*/), интерпретируется как комментарий. Эти символы используются для задания многострочных комментариев.
   Ну вот, теперь можно переходить к написанию самостоятельных сценариев на языке JavaScript, что мы и начнем делать в следующей статье.
индекс цитирования javascript.svoisait.ru