Основное меню
Главная
Написать мне
Гостевая
Новости сайта

Статьи
О Языках программирования
Delphi
Visual Basic
JavaScript
VBScript

Мои программы
CLOCK
CD-organaizer
JavaScript. Основы

  Так ну с чего начнём? Ну про то что JavaScript(дальше просто JS) проистекает из JAVA и ориентирован на работу с HTML обьяснять не надо... Ну начнём с синтаксиса сегодня, потом я продолжу

Расположение в хтмл-документе


  Та-а-а-а-акс... Как надо распологать скрипт в хтмл-документе? Нао писать:
<SCRIPT language="JavaScript">
 // а здесь пишется код
</SCRIPT>
А лучше (так, на всякий пожарный :) ) для старых браузеров (фиг знает с чем человек по и-нету лазит :) ) код выделять комментариями:
<SCRIPT language="JavaScript">
<!--
 Уже вот здесь надо писать!
//-->
</SCRIPT>
У следующего способа скрытия кода есть преимущество, уведомить юзера об этом - тегом NOSCRIPT. Вот так:
<SCRIPT>
// всякий там код JS
  <NOSCRIPT>
    <H1> ИЗВИНИТЕ ПОЖАЛСТА, НО У ВАС ОТСТОЙНЫЙ БРАУЗЕР :) </H1>
  </NOSCRIPT>
</SCRIPT>
Я вот ещё чё скажу. Вот этот вот language="JavaScript" можно и не писать. Можно просто:
<SCRIPT>
<!--
  надо здесь писать!
//-->
</SCRIPT>
А ТЕПЕРЬ ВНИМАНИЕ!!! Вот это вот всё можно писать ГДЕ УГОДНО!!! Хоть в <HEAD> хоть в <TABLE>. НО ЛУЧЩЕ КОНЕЧНО СРАЗУ ПОСЛЕ <BODY> Запомните это!
  Это мы разобрали как распологать скрипт в самом документе... А теперь мы разберём как скрипт заносить в отдельный файл. Файл этот простой текстовой, с расширением *.js. В этом файле не должно быть вяких там <SCRIPT> и всё такое... Просто код JS и всё! А в хтмл док-те надо написать вот что:
<SCRIPT SRC="filename.js"></SCRIPT>

собственно синтаксис


коментарии
Комментарии в коде программы (на любом языке кодинга) нужны для пояснения кода программы, чтоб не запутаться. И в JS тоже есть комментарии :). Видов комментария всего 2.
1) // - всё что после него комментарий причём тока до конца строки
<SCRIPT>
<!--
  что-то сделали // это вот что мы сделали(ето коментарий)
  ето уже НЕ комментарий
//-->
</SCRIPT>
2) /* и */ - парный комментарий, всё что между ними комментарий, причём можно выделять блок текста
<SCRIPT>
<!--
  что-то сделали
 /* это мы сделали для етого а вот
   теперь мы сделаем другое */
  ето уже НЕ комментарий
//-->
</SCRIPT>
На сегодня хватит. Если чего не понятно то пиши на vostepan@mail.ru