Что такое JavaScript
Мікалай Янкойць
Повестка дня
Что такое JavaScript?
Что может JavaScript на веб-страницах?
Чем уникален JavaScript?
JavaScript – интерпретируемый язык
JavaScript – реализация языка ECMAScript
Инструменты для разработки
IDE:
Редакторы:
Инструменты для разработки
Вкладки Console / Sources в инструментах разработчика Chrome (F12)
Вкладки Console / Debugger в инструментах разработчика Firefox (F12)
JavaScript на странице: <script>
Переменные. Выражения. Присваивание значения
Правила именования переменных
Можно русские буквы, но не рекомендуется
иногда_пишут_так, но реже
Типы данных в JavaScript
Определение типа – унарный оператор typeof
Number в JavaScript
1; -7; 0.21; -56.218
255; 0xFF; 2.55e2
Infinity
-Infinity
NaN
Арифметические операторы JavaScript
Сокращённое присваивание
Тип String. Конкатенация
Тип Boolean. Операторы сравнения
JavaScript – язык с динамической типизацией
JavaScript – язык со слабой типизацией
Типы данных преобразуются,
часто – автоматически и неявно
Численное преобразование
Number(val)
Неявное преобразование
Строковое преобразование
String(val)
Неявное преобразование
Логическое преобразование
Boolean(val)
Неявное преобразование
Источники полезной информации
Внеклассное чтение
Практика
Определите значения и типы выражений.