KEMBAR78
Coding for Future in Lutsk. JavaScript. Part 1 | PDF
Вступ до JavaScript
і оточення для розробки на
JavaScript
• Що таке JavaScript?
• Що вміє JavaScript?
• Що НЕ вміє JavaScript?
Основні переваги JavaScript
• Повна інтеграція з HTML/CSS.
• Прості задачі виконуються просто.
• Підтримується усіма поширеними
браузерами і по замовчуванню
ввімкнений.
Основні альтернативи
• Java
• Adobe Flash (ActionScript)
Довідники і специфікації
• Mozilla Developer Network (MDN) –
частково українізований
• MSDN – частково українізований
• htmlbook.ru – довідник по HTML і CSS
• www.w3schools.com/js/
Редактори для коду
Вимоги до редакторів:
– Підсвітка синтаксису.
– Автодоповнення.
– «Фолдинг» (folding) – можливість сховати-
розкрити блок коду.
IDE: WebStorm, PHPStorm, Aptana
Легкі редактори: Sublime Text (shareware), Notepad ++, SciTe, Atom
Консоль розробника
• Виклик – клавіша F12
• Запуск сценаріїв:
– Ctrl+Enter (Firefox)
– Enter (Chrome), Shift+Enter для переходу на
новий рядок
Основи мови JavaScript
Тег SCRIPT
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<p>Початок документа</p>
<script>
alert("Привіт, Світе!");
</script>
<p>Кінець документа</p>
</body>
</html>
Задача 1
Створіть код сторінки, яка виводить
повідомленя “Я вивчаю JavaScript!”,
збережіть її на диску, відкрийте у
браузері.
Розв’язок
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Задача 1</title>
</head>
<body>
<script>
alert( 'Я вивчаю JavaScript!' );
</script>
</body>
</html>
Додаткові завдання:
• Створіть додаткову команду alert у
цьому самому скрипті
• Створіть нову команду alert в окремому
тезі <script>

Coding for Future in Lutsk. JavaScript. Part 1