Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
L_5.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
114.69 Кб
Скачать

Лекція 5 Тема: Основи скриптової мови програмування JavaScript.

План

  1. Область застосування JavaScript.

  2. Особливості та синтаксис JavaScript.

  1. Область застосування JavaScript.

JavaScript - об'єктно-орієнтована скриптова мова програмування.

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

Область застосування:

  • Веб-додатки - JavaScript використовується в клієнтської частини веб-додатків: клієнт-серверних програм, в якому клієнтом виступає браузер, а сервером - веб-сервер, що мають розподілену між сервером і клієнтом логіку. Обмін інформацією в веб-додатках відбувається по мережі. Одним з переваг такого підходу є той факт, що клієнти не залежать від конкретної операційної системи користувача, тому веб-додатки є кросплатформним сервісами.

  • AJAX - JavaScript використовується в AJAX, популярному підході до побудови інтерактивних користувацьких інтерфейсів веб-додатків, що полягає в «фоновому» асинхронному обміні даними браузера з веб-сервером. В результаті, при оновленні даних веб-сторінка не перезавантажується повністю і інтерфейс веб-додатки стає швидше, ніж це відбувається при традиційному підході (без застосування AJAX).

  • Comet - термін, що описує механізм роботи веб-додатків, що використовують постійні HTTP-з'єднання, що дозволяє веб-серверу відправляти дані браузеру без додаткового запиту з боку браузера. Для таких програм використовуються технології, безпосередньо підтримуються браузерами. Зокрема, в них широко використовується JavaScript.

  • Браузерні операційні системи JavaScript широко використовується в браузерних операційних системах.

  • Користувальницькі скрипти в браузері - це програми, написані на JavaScript, що виконуються в браузері користувача при завантаженні сторінки. Вони дозволяють автоматично заповнювати форми, переформатувати сторінки, приховувати небажаний вміст і вбудовувати бажане для відображення вміст, змінювати поведінку клієнтської частини веб-додатків, додавати елементи керування на сторінку.

  • Серверні програми, написані на JavaScript, можуть виконуватися на серверах, що використовують Java 6 і пізніших версій. Ця обставина використовується для побудови серверних додатків, що дозволяють обробляти JavaScript на стороні сервера.

  • Крім Java 6, існує ряд платформ, що використовують існуючі движки (інтерпретатори) JavaScript для виконання серверних додатків. (Як правило, мова йде про повторному використанні движків, раніше створених для виконання коду JavaScript в браузерах WWW.)

  • Мобільні додатки - переклад мобільних пристроїв Palm на використання Palm webOS в якості операційної систем.

  • Віджети – допоміжна міні-програма, графічний модуль якої розміщується в робочому просторі відповідної батьківської програми, що служить для прикраси робочого простору, розваги, вирішення окремих робочих завдань або швидкого отримання інформації з інтернету без допомоги веб-браузера. JavaScript використовується як для реалізації віджетів, так і для реалізації движків віджетів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]