Богданов Марат Робертович Современные веб-технологии. Подробный курс Введение в язык программирования JavaScript
Язык программирования JavaScript состоит из трех частей: ядра, объектной модели браузера и объектной модель документа. Язык имеет Си-подобный синтаксис, но, в отличие от Си – слабую типизацию. JavaScript – объектно-ориентированный язык, но функции ООП выражены относительно слабо. Код JavaScript можно размещать как на самой web-странице, так и в отдельном файле. JavaScript очень широко применяется при разработке web- приложения. 2
Пример 1. Встраивание сценария в web-страницу Встраивание сценария в web-страницу alert('Здравстуй, Мир!'); 3
Пример 2. Расположение кода JavaScript внутри тега Расположение кода JavaScript внутри тега Заказать товар 4
Пример 3. Создание обработчика события window.onload = function() { var myLink = document.getElementById("orderLink"); myLink.onclick = function() { return confirm('Вы уверены?'); }; заказать товар Пример 3. Создание обработчика события 5
var sentense; sentense = "Иссушают науки и тело, и ум," + " " + "Муж ученый поэтому худ и угрюм." + " " + "Не отведав до срока лозы винограда," + " " + "Он до времени сам превратился в изюм"; document.write(sentense); Пример 4. Вынесение JavaScript-кода в отдельный файл myscript.js Вынесение JavaScript-кода в отдельный файл 6
Области применения языка программирования JavaScript Web-приложения AJAX Comet Браузерные операционные системы Букмарклеты Пользовательские скрипты в браузере Серверные приложения Мобильные приложения Виджеты Прикладное программное обеспечение Манипуляция объектами приложений Офисные приложения Microsoft Office OpenOffice.org 7