Вступний урок JavaScript

Про матеріал
JavaScript (скорочено JS ) — динамічна, об'єктно-орієнтована мова програмування . Реалізація стандарту ECMAScript.
Перегляд файлу

JavaScript

 

JavaScript (скорочено JS ) — динамічна, об'єктно-орієнтована мова програмування . Реалізація стандарту ECMAScript.

 

Назва JavaScript названа на честь популярної мови програмування Java, яка зазвичай читається як "Джава". Мова програмування Java названа на честь сорту кави Java (Ява) яка лише читається як "Ява". Тому на логотипі мови Java є чашка кави. Сорт кави ж Java (Ява) названий на честь остова Ява.

Тому є дискусія як правильно читати назви мови програмування ДжаваСкрипт чи ЯваСкрипт і відповідно Джава чи Ява.

 

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

Мова JavaScript також використовується для програмування на стороні сервера (подібно до таких мов програмування, як Java і C# ), розробки ігор , стаціонарних та мобільних додатків, сценаріїв в прикладному ПЗ (наприклад, в програмах зі складу Adobe Creative Suite), всередині PDF -документів тощо.

 

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

  •                   об'єкти, з можливістю інтроспекції і динамічної зміни типу через механізм прототипів функції як об'єкти першого класу обробка винятків
  •                   автоматичне приведення типів
  •                   автоматичне прибирання сміття

 

Не слід плутати Java i JavaScript. Мови Java та JavaScript є двома різними мовами, що мають відмінну семантику , хоча й мають схожі риси в стандартних бібліотеках та правилах іменування. Синтаксис обох мов отриманий «у спадок» від мови С , але семантика та дизайн JavaScript є результатом впливу мов Self та Scheme.

 

JavaScript містить декілька вбудованих об'єктів: Global , Object , Error, Function, Array, String, Boolean , Number , Math, Date , RegExp та інші.

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

 

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

 

 

Типи даних

У JavaScript існують такі типи даних:

  •                   Основні типи даних:
    •                   Boolean - логічний (булевий) тип даних: true і false
    •                   Number числа цілі, наприклад: 3 або з плаваючою крапкою наприклад: 1.6
    •                   String - рядок, символьний тип даних, тобто послідовність символів.
    •                   Symbol - примітивний тип даних (новий тип даних який появився в специфікації ES6)
  •                   Спеціальний тип даних:
    •                   undefined - зміна якій не присвоїли значення.
    •                   null - нулєве значення, "пусте значення".

Для визначення типу використовують typeof.

docx
Додано
18 травня 2021
Переглядів
1169
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку