Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Основи фронтенд програмування на JavaScript

Автор:   •  Март 20, 2022  •  Лабораторная работа  •  482 Слов (2 Страниц)  •  233 Просмотры

Страница 1 из 2

Міністерство  освіти  і  науки України

Вінницький національний технічний університет

Факультет інформаційних технологій та комп’ютерної інженерії

Кафедра КН

Лабораторна робота №5

з дисципліни «Web-технології»

Виконав: ст. гр. 2КН-21б.                                                 Примак Анастасія

Перевірив асистент:                                                             Малініч І.П.

Вінниця, 2021р.

Тема: основи фронтенд програмування на JavaScript

Мета роботи: ознайомитися з базовим синтаксисом та основними можливостями управління вмістом веб-сторінки на стороні клієнта. Отримати практичні навички написання клієнтських скриптів з використанням мови JavaScript.


Хід роботи

  1. Основні теоретичні відомості

JavaScript (також ECMAScript) — це мова програмування, яка стандартизована міжнародною організацією ECMA згідно зі специфікацією ECMA-262, котра підтримується більшістю сучасних веб-браузерів.

JavaScript має низку властивостей об'єктно-орієнтованої мови, але завдяки концепції прототипів підтримка об'єктів в нім відрізняється від традиційних мов ООП. Крім того, JavaScript має ряд властивостей, властивих функціональним мовам, — функції як об'єкти першого рівня, об'єкти як списки, каррування (currying), анонімні функції, замикання (closures) — що додає мові додаткову гнучкість.

JavaScript має C-подібний синтаксис, але в порівнянні з мовою Сі має такі корінні відмінності:

-    анонімні функції;

-    автоматичне приведення типів; -    автоматичне прибирання сміття; -    функції як об'єкти першого класу;

-    об'єкти, з можливістю інтроспекції і динамічної зміни типу через механізм прототипів;

-    обробка винятків.

Динамічний HTML. HTML є всього лиш мовою розмітки, тому сам по собі не передбачає можливості створення виконуваного коду. В ходу розвитку HTML отримав розширення яке називалось Dynamic HTML, що дозволяє виконувати на сторінці код JavaScript, а також VisualBasic (лише у середовищі Internet Explorer). Таким чином у HTML-сторінок з’явилась можливість запуску програмних сценаріїв на стороні браузера.

...

Скачать:   txt (5.2 Kb)   pdf (350.2 Kb)   docx (303.3 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club