Конспект лекционных занятий



Pdf көрінісі
бет65/67
Дата26.09.2023
өлшемі2.41 Mb.
#478672
түріКонспект
1   ...   59   60   61   62   63   64   65   66   67
kt 1

18.2.3 JavaScript 
Наконец, третий в тройке универсальных технологий - JavaScript. Данный 
язык программирования зародился как сценарный язык программирования
применяемый для придания интерактивности web-страницам. Сценарий - это 
программа, которая вызывается из HTML-документа или непосредственно в 
него вложена и исполняется на компьютере-клиенте. Сценарии позволяли 
авторам дополнить HTML-документы динамически изменяемыми свойствами 
и интерактивными возможностями. 
Результат конкурентной борьбы двух компаний-производителей 
браузеров JavaScript сегодня из узкоспециализированного языка сценариев 
браузера превратился в язык общего назначения. Так серверная программная 
платформа Node.js предоставляет возможность JavaScript взаимодействовать с 
устройствами ввода/вывода через свой API, подключать другие внешние 
библиотеки, написанные на разных языках, разрабатывать десктопные 
оконные приложения и даже программировать микроконтроллеры [50]. 
JavaScript позволяет: 

расширить функциональность браузеров путем написания 
собственных плагинов; 

одновременно использовать несколько подключаемых библиотек, 
расположенных на удаленных серверах; 


99 

создавать геометрические фигуры и анимацию с помощью SVG
трехмерную графику с помощью WebGL, запускать видео; 

наносить метки и объекты на карту; 

отображать математические формулы; 

управлять файловой системой и сетевым окружением; 

работать с реестром. 
Создание графического интерфейса средствами JavaScript гораздо проще, 
чем создание GUI для самого простого приложения, ведь работа с HTML, CSS 
или JavaScript гораздо проще, чем с C++, Objective-C или Java. Именно 
поэтому программирование веб-приложений привлекает все больше 
разработчиков. 


100 


Достарыңызбен бөлісу:
1   ...   59   60   61   62   63   64   65   66   67




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет