Что такое JavaScript?JavaScript - это язык для составления скриптов, разработанный фирмой Netscape. Одно из главных достоинств Web-страниц – интерактивность. С помощью JavaScript Вы можете создавать интерактивные Web-страницы. Конечно, этого можно добиться и другими способами. Но скрипт, написанный на JavaScript, в отличие, например, от скрипта на php выполняется на стороне клиента , а не сервера . Это имеет как плюсы, так и минусы, о которых нетрудно догадаться. Огромный плюс - скрипты на JavaScript вы можете использовать на любом сервере, даже на бесплатном хостинге. Вы, практически, не зависите от хостинг-провайдера. Но, к сожалению, при этом у вас нет полной гарантии, что браузер каждого посетителя вашего сайта имеет поддержку JavaScript. JavaScript - это не Java! Многие люди считают, что JavaScript - это то же самое, что и Java , лишь потому, что эти языки имеют схожие названия. На самом деле это не так. Размещение JavaScript на HTML- страницеКод скрипта JavaScript размещается непосредственно на HTML -странице. При этом, в отличие от php , имя страницы остается без изменений, т.к. серверу не придется обрабатывать код JavaScript. Он просто передаст его в браузер клиента, а там – будь, что будет. Простой пример:
С первого взгляда пример напоминает обычный файл HTML. Единственное новшество здесь - конструкция:
Это действительно код JavaScript. Все, что стоит между тэгами <script> и </script> , интерпретируется как код на языке JavaScript . Здесь Вы также видите пример использования инструкции document . write () - одной из наиболее важных команд, используемых при программировании на языке JavaScript . Команда document . write () используется, когда необходимо что-либо написать в текущем документе (в данном случае таким является наш HTML -документ). Так наша небольшая программа на JavaScript в HTML -документе пишет фразу: " А это JavaScript! " . В php мы использовали бы для этого:
Результат был бы такой же, но лишь в том случае, если сервер, на котором размещена Ваша Web-страница, поддерживает работу с php. В этом случае то, каким браузером Вы пользуетесь, не играет роли. |