Воскресенье, 05.05.2024, 04:49
Приветствую Вас Guest Member

Windows XP / 7 .

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Архив - только для чтения
Форум <<Помощь по компьютерам>> » Java программирование » JavaScript » JavaScript (JavaScript)
JavaScript
AdminДата: Суббота, 10.04.2010, 06:51 | Сообщение # 1
Forum member
Группа: Admin
Зарегистрирован: 24.02.2010
Откуда: Цюрупинск
Пол: Мужчина
Сообщений: 691
Статус: Вне сайта
JavaScript

JavaScript — объектно-ориентированный скриптовый язык программирования. Является диалектом языка ECMAScript.

JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.

Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.

На JavaScript оказали влияние многие языки, при разработке была цель сделать язык похожим на Java, но при этом лёгким для использования непрограммистами. Языком JavaScript не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке.

Название «JavaScript» является зарегистрированным товарным знаком компании Sun Microsystems, Inc.



 
AdminДата: Суббота, 10.04.2010, 06:53 | Сообщение # 2
Forum member
Группа: Admin
Зарегистрирован: 24.02.2010
Откуда: Цюрупинск
Пол: Мужчина
Сообщений: 691
Статус: Вне сайта
Расположение внутри страницы

Для добавления JavaScript-кода на страницу, можно использовать теги <script></script>

Скрипт, выводящий модальное окно с классической надписью «Hello, World!» внутри браузера:

Quote
<script type="text/javascript">
alert('Hello, World!');
</script>

Расположение внутри тега

Спецификация HTML описывает набор атрибутов, используемых для задания обработчиков событий[Спецификация 7]. Пример использования::

Quote
<a href="delete.php" onclick="return confirm('Вы уверены?');">Удалить</a>

Отделение от разметки

В приведённом примере при нажатии на ссылку функция confirm('Вы уверены?'); вызывает модальное окно с надписью «Вы уверены?», а return false; блокирует переход по ссылке. Разумеется, этот код будет работать только если в браузере есть и включена поддержка JavaScript, иначе переход по ссылке произойдёт без предупреждения.

Использование кода JavaScript в контексте разметки страницы в рамках ненавязчивого JavaScript расценивается как плохая практика. Аналогом (при условии снабжения ссылки идентификатором alertLink)

Quote
<a href="delete.php" id="alertLink">Удалить</a>

Quote
приведённого примера может выступать, например, следующий фрагмент JavaScript:

window.onload = function() {
var linkWithAlert = document.getElementById("alertLink");
linkWithAlert.onclick = function() {
return confirm('Вы уверены?');
};
};

Вынесение в отдельный файл

Есть и третья возможность подключения JavaScript — написать скрипт в отдельном файле, а потом подключить его с помощью конструкции

Quote
<script type="text/javascript" src="http://Путь_к_файлу_со_скриптом"></script>



 
Форум <<Помощь по компьютерам>> » Java программирование » JavaScript » JavaScript (JavaScript)
  • Страница 1 из 1
  • 1
Поиск: