Содержание
- 2. Тег «script» Программы на JavaScript могут быть вставлены в любое место HTML-документа с помощью тега .
- 3. Внешние скрипты Если у вас много JavaScript-кода, вы можете поместить его в отдельный файл. Файл скрипта
- 4. Задачи 1. Создайте страницу, которая отобразит сообщение «Я JavaScript!». 2. Возьмите решение предыдущей задачи и измените
- 5. Структура кода Инструкции Инструкции – это синтаксические конструкции и команды, которые выполняют действия. Мы уже видели
- 6. Комментарии Комментарии могут находиться в любом месте скрипта. Они не влияют на его выполнение, поскольку движок
- 7. Строгий режим — "use strict" На протяжении долгого времени JavaScript развивался без проблем с обратной совместимостью.
- 8. Переменная Переменная – это «именованное хранилище» для данных. Мы можем использовать переменные для хранения товаров, посетителей
- 9. Повторное объявление вызывает ошибку Имена переменных В JavaScript есть два ограничения, касающиеся имён переменных: Имя переменной
- 10. Если имя содержит несколько слов, обычно используется верблюжья нотация, то есть, слова следуют одно за другим,
- 11. Константы Чтобы объявить константную, то есть, неизменяемую переменную, используйте const вместо let: Широко распространена практика использования
- 12. Для «var» не существует блочной области видимости Область видимости переменных var ограничивается либо функцией, либо, если
- 13. Если блок кода находится внутри функции, то var становится локальной переменной в этой функции: «var» допускает
- 14. «var» обрабатываются в начале запуска функции Объявления переменных var обрабатываются в начале выполнения функции (или запуска
- 15. Объявления переменных «всплывают», но присваивания значений – нет. Поскольку все объявления переменных var обрабатываются в начале
- 16. Типы данных JavaScript - динамически типизированный Число Числовой тип данных (number) представляет как целочисленные значения, так
- 17. NaN означает вычислительную ошибку. Это результат неправильной или неопределённой математической операции, например: Любая математическая операция с
- 18. Двойные или одинарные кавычки являются «простыми», между ними нет разницы в JavaScript. Обратные же кавычки имеют
- 19. Специальное значение null не относится ни к одному из типов, описанных выше. Оно формирует отдельный тип,
- 20. Объекты и символы Тип object (объект) – особенный. Все остальные типы называются «примитивными», потому что их
- 21. Что выведет этот скрипт?
- 22. Взаимодействие: alert, prompt, confirm alert - показывает сообщение и ждёт, пока пользователь нажмёт кнопку «ОК». Это
- 23. confirm Функция confirm отображает модальное окно с текстом вопроса question и двумя кнопками: OK и Отмена.
- 24. Преобразование типов Строковое преобразование Численное преобразование
- 25. Правила численного преобразования null и undefined ведут себя по-разному. Так, null становится нулём, тогда как undefined
- 26. Логическое преобразование Правило преобразования: Значения, которые интуитивно «пустые», вроде 0, пустой строки, null, undefined и NaN,
- 27. Поддерживаются следующие математические операторы: Сложение +, Вычитание -, Умножение *, Деление /, Взятие остатка от деления
- 28. Приведение к числу, унарный + Унарный, то есть применённый к одному значению, плюс + ничего не
- 29. Сокращённая арифметика с присваиванием Инкремент/декремент Операторы ++ и -- могут быть расположены не только после, но
- 30. Поддерживаются следующие побитовые операторы: AND(и) ( & ) OR(или) ( | ) XOR(побитовое исключающее или) (
- 31. Простая страница Создайте страницу, которая спрашивает имя у пользователя и выводит его. Задачи Постфиксная и префиксная
- 32. Преобразование типов Какой результат будет у выражений ниже? Исправьте сложение Ниже приведён код, который запрашивает у
- 33. Работа с переменными Создайте переменную num и присвойте ей значение 3. Выведите значение этой переменной на
- 34. Работа со строками Создайте переменную str и присвойте ей значение 'Привет, Мир!'. Выведите значение этой переменной
- 35. Обращение к символам строки Создайте переменную str и присвойте ей значение 'abcde'. Обращаясь к отдельным символам
- 37. Скачать презентацию