Возможности JavaScript для студентов обучающихся по специальности "Бизнес информатика".
Оценка 4.8

Возможности JavaScript для студентов обучающихся по специальности "Бизнес информатика".

Оценка 4.8
docx
25.05.2020
Возможности JavaScript для студентов обучающихся по специальности "Бизнес информатика".
JavaScript .docx

Тема: Введение в JavaScript

План занятия:

1.      Возможности JavaScript

2.      Компиляция и интерпретация

3.      Уникальность JavaScript

                                                  

Цель занятия: Изучить возможности JavaScript и способы выполнения программ: компиляция и интерпретация.

         JavaScript изначально создавался для того, чтобы сделать web - странички «живыми». Программы на этом языке называются скриптами. В браузере они подключаются напрямую к HTML и, как только загружается страничка – тут же выполняются.

JavaScript может выполняться не только в браузере, а где угодно, нужна лишь специальная программа – интерпретатор. Процесс выполнения скрипта называют «интерпретацией».

Компиляция и интерпретация

Для выполнения программ, не важно на каком языке, существуют два способа: «компиляция» и «интерпретация».

·         Компиляция – это когда исходный код программы, при помощи специального инструмента, другой программы, которая называется «компилятор», преобразуется в другой язык, как правило – в машинный код. Этот машинный код затем распространяется и запускается. При этом исходный код программы остаётся у разработчика.

·         Интерпретация – это когда исходный код программы получает другой инструмент, который называют «интерпретатор», и выполняет его «как есть». При этом распространяется именно сам исходный код (скрипт). Этот подход применяется в браузерах для JavaScript.

Современные интерпретаторы перед выполнением преобразуют JavaScript в машинный код или близко к нему, оптимизируют, а уже затем выполняют. И даже во время выполнения стараются оптимизировать. Поэтому JavaScript работает очень быстро.

Современный JavaScript – это «безопасный» язык программирования общего назначения. Он не предоставляет низкоуровневых средств работы с памятью, процессором, так как изначально был ориентирован на браузеры, в которых это не требуется.

Что же касается остальных возможностей – они зависят от окружения, в котором запущен JavaScript. В браузере JavaScript умеет делать всё, что относится к манипуляции со страницей, взаимодействию с посетителем и, в какой-то мере, с сервером:

·         Создавать новые HTML-теги, удалять существующие, менять стили элементов, прятать, показывать элементы и т.п.

·         Реагировать на действия посетителя, обрабатывать клики мыши, перемещения курсора, нажатия на клавиатуру и т.п.

·         Посылать запросы на сервер и загружать данные без перезагрузки страницы (эта технология называется "AJAX").

·         Получать и устанавливать cookie, запрашивать данные, выводить сообщения…

В чём уникальность JavaScript?

Есть как минимум три замечательных особенности JavaScript:

·         Полная интеграция с HTML/CSS.

·         Поддерживается всеми распространёнными браузерами и включён по умолчанию.


 

Скачано с www.znanio.ru

Тема: Введение в JavaScript

Тема: Введение в JavaScript

Что же касается остальных возможностей – они зависят от окружения, в котором запущен

Что же касается остальных возможностей – они зависят от окружения, в котором запущен
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
25.05.2020