JavaScript — что это такое?

Так что такое JavaScript и не братья ди они с языком Java?

JavaScript

JavaScript

Краткое сравнение языков JavaScript и Java
Для начала, не стоит отождествлять JavaScript с Java.  Язык программирования Java был разработан специалистами компании Sun Microsystems. А вот JavaScript «пришёл на ум» сотрудникам компании Netscape. Оба языка вполне самостоятельны.

Кроме схожести названия, их можно отнести к так называемым  объектно-ориентированным языкам программирования(Object Orientated Programming). Особенность таких языков прграммирования заключается в построении небольших объектов, из которых затем собирается что-то более значимое и сложное (очень похоже на конструктор).

Существуют некоторые похожести и в написании кода. Но JavaScript значительно проще своего собрата.

Первое из основных их отличий в способах передачи и отображении. Java нуждается в компиляции своего программного кода(Java-апплета). Код преобразовывается в вид  побайтового(байткод) представления ещё до выполнения программы-апплета.

Язык JavaScript не нуждается в компиляции, его относят к интерпретируемым языкам программирования. Интерпретатор, читает строки кода одну за другой. При нахождении ошибки, на монитор сразу выводится сообщение. Совсем наоборот происходит в Java. Компилятор  этого языка заявляет об ошибке только после обработки всего массива текста программы.

Второе основное отличие в том, что  язык Java даёт возможность создавать совершенно самостоятельные события, так называемые приложения «Java-applet», которые запускаются с веб-страницы, хотя на самом деле являются полностью независимыми программами, несмотря на маленький размер. Ко всему прочему их невозможно просмотреть в текстовом виде. Для запуска используется специальная Java-среда.

А вот JavaScript не может существовать сам по себе. Ему необходимо находиться внутри веб-страницы, которую посетитель  просматривает в браузере. Все современные браузеры понимают язык JavaScript

Для чего используют JavaScript?
Говоря просто -  JavaScript позволяет значительно увеличить динамичность всего, что происходит на веб-странице. Вот некоторые из задач, решаемых с помощью JavaScript:

  • Проверка подлинности данных
  • Обработка форм
  • Выполнения действий с числовыми и строковыми значениями
  • Выведение меню
  • Динамическое создание веб-страницы
  • Вывод сообщений для пользователей
  • и многие другие

Иными словами, JavaScript выполняет те задачи, которые сложно, или невозможно решить с помощью существующего языка HTML.

Синтаксис писания на  JavaScript

JavaScript располагают внутри  HTML-документа. Код пишется внутри тегов <SCRIPT LANGUAGE="JavaScript"> и </SCRIPT>. Очень похоже на HTML. Вот только каждая составляющая кода пишется на отдельной строке, строка не должна переноситься до закрытия тега!!! В отличии от HTML, JavaScript давольно строг к ошибкам в написании своих элементов. Язык также разделяет написанное в разном регистре.Иными словами: Кот и кот — это разные слова.  Пример простого кода:

<html>
<body>

<SCRIPT LANGUAGE="JavaScript">
document.write («Простой текст»)
</SCRIPT>

</body>
</html>

Вот что получилось в браузере после сохранения текстового файла с расширением html.

JavaScript

JavaScript

Как видно вывелся текст без всякого форматирования.  На этом пока закончим.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Реклама

Оставить комментарий

Перед отправкой формы:
Human test by Not Captcha