Содержание
- 2. Сценарии в HTML, язык JavaScript Внедрение сценариев в HTML документ Введение в JavaScript Синтаксис языка Переменные
- 3. Внедрение сценариев в HTML документ http://www.w3.org/TR/html4/interact/scripts.html#h-18.3.1 Старый стиль - использование атрибута LANGUAGE В текущей версии HTML
- 4. Введение в JavaScript Интерпретируемый язык, основан на синтаксисе языка Java Регистро-чувствительные конструкции и операторы Концом оператора
- 5. Нотация – устоявшиеся правила записи «Верблюжья нотация» записи Все имена – маленькими буквами На стыке слов
- 6. Переменные Переменные объявляются ключевым словом var Переменные принимают тот тип данных, который в них присваивается var
- 7. Типы данных Undefined Type Null Type Boolean Type String Type Number Type Object Type
- 8. Undefined Type и Null Type Undefined Type – неопределенный тип, любая необъявленная переменная имеет такой тип
- 9. Boolean Type – Логический тип данных Значения true и false Определены следующие операторы: Логическое И: &&
- 10. String Type – Строковый тип Строка – набор символов, обрамляется «"» или «’» Операции над строками:
- 11. Number Type – Числовой тип Целые числа Числа с плавающей запятой Специальные значения: NaN, +Infinity, -Infinity
- 12. Object Type – объектный тип Объекты Свойства Методы Создание объектов var obj = new MyObject(); obj.name
- 13. Лабораторная работа Написание сценария. Работа с переменными 20 мин. Совет. Для вывода значений воспользуйтесь функцией alert()
- 14. Операторы и управляющие конструкции Условный оператор Оператор переключения Циклы Функции Оператор обработки исключений
- 15. Условный оператор if if (bool) operator; if (bool) { operator1; operator2; }
- 16. Условный оператор if-else if (bool) { // Если ИСТИНА operator1; operator2; } else { // Если
- 17. Операции сравнения == Равно === Равно с учетом типа != Равно > Больше >= Больше-Равно
- 18. Условное присвоение var a = 10; var b = (a > 1) ? 100 : 200;
- 19. Оператор переключения var a = 2; switch (a) { case 0: case 1: alert("Один"); break; case
- 20. Демонстрация Условные операторы
- 21. Циклы Цикл перечисления for Цикл «для каждого» for in Цикл с предусловием while Цикл с постусловием
- 22. Цикл перечисления for for (var i = 0; i { if (i == 4) continue; //
- 23. Цикл «для каждого» for in Предназначен для прохода по массивам, коллекциям и объектам for (var prop
- 24. Цикл с предусловием while Выполняется пока условие истинно Условие проверяется ПЕРЕД очередным проходом Если условие ложно
- 25. Цикл с постусловием do . . . while Выполняется пока условие истинно Условие проверяется ПОСЛЕ очередным
- 26. Демонстрация Операторы цикла
- 27. Оператор обработки исключений try { // Блок кода badOperator; } catch (e) { alert("Ошибка: " +
- 28. Оператор обработки исключений – финализация try { // Блок кода badOperator; } catch (e) { alert("Ошибка:
- 29. Лабораторная работа Использование операторов языка 30 мин Совет. В качестве примера используйте файл for-2.html
- 31. Скачать презентацию