function f() { var i=5; k=7; } f(); alert(k); В примере выдается результат k=7, однако, хоть переменная и не объявлена, она внутри функции, т.е. локальная и не должна быть видима, или вторая и последующие все-таки становятся глобальными? |
Введение в JavaScript: Информация
Авторы: Станислав Брик, Александр Русак, Александр Сурин, Павел Храмцов | Российский государственный гуманитарный университет
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 217 студентам
Уровень:
Для всех
Длительность:
10:03:00
Студентов:
23443
Выпускников:
4425
Качество курса:
4.00 | 3.90
Курс посвящен изучению языка программирования JavaScript.
Главное внимание уделяется логике разработки JavaScript-кода и основным принципам его использования на страницах World Wide Web.
Специальности: Программист, Разработчик интернет-проектов
Теги: alerter, cookie, cookies, href, HTM, html, java, javascript, locate, navigation, onclick, submit, браузеры, графика, мультипликация, отправка данных, парсеры, потоки, серверы, скрипты, фрейм, элементы
Предварительные курсы
Дополнительные курсы
- Введение в CGI
- Применение каскадных таблиц стилей (CSS)
- Программирование на Java
- Язык программирования PHP
- Спецификация CSS2
- Спецификация языка HTML
- Практикум по программированию на JavaScript
- Основы программирования на JavaScript
- Язык программирования Perl
- Flash MX для профессиональных программистов
- Язык программирования Python
План занятий
Занятие
Заголовок <<
Дата изучения
Лекция 1
41 минута
Назначение и применение JavaScript, общие сведения
Описано назначение языка JavaScript. Рассмотрены способы внедрения JavaScript-кода в HTML-страницу и принципы его работы.
Оглавление
-
Лекция 2
37 минут
Типы данных и операторы
Рассматриваются основы синтаксиса языка JavaScript: литералы, переменные, массивы, условные операторы, операторы циклов.
Оглавление
-
Лекция 3
1 час
Функции и объекты
Рассматриваются функции как типы данных и как объекты. Рассмотрена в общих чертах объектная модель документа (DOM). Представлены способы описания пользовательских объектов.
Оглавление
-
Лекция 4
1 час 26 минут
Программируем свойства окна браузера
Рассматриваются вопросы программирования свойств окна браузера, управление окнами, а также работа с фреймами.
Оглавление
-
Лекция 5
1 час 6 минут
Программируем формы
Рассматривается самая старая часть спецификации JavaScript - программирование HTML-форм. Разбираются различные методы обработки событий, перехват отправки данных на сервер и способы организации обмена данными при помощи форм и JavaScript-кода.
Оглавление
-
Лекция 6
39 минут
Программируем гипертекстовые переходы
Рассматриваются вопросы работы с коллекцией гипертекстовых ссылок и программирования гипертекстовых переходов в зависимости от условий просмотра HTML-страниц и действий пользователя.
Оглавление
-
Лекция 7
39 минут
Программируем графику
Подробно рассказано о приемах программирования изменений графических образов на HTML-страницах, в частности, JavaScript-мультипликации и графических меню.
Оглавление
-
Лекция 8
37 минут
Программируем "за кадром"
Рассматриваются приемы программирования на JavaScript, невидимые для читателей HTML-страниц: механизм cookie, управление фокусом, скрытая передача данных, вопросы безопасности.
Оглавление
-