Книга: HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов
Функции и переменные. Локальные переменные
Функции и переменные. Локальные переменные
Объявленные ранее функции создают внутри своего тела собственные переменные. Это так называемые локальные переменные. Такие переменные доступны только внутри тела функции, в котором они объявлены. При завершении выполнения функции все объявленные в ней локальные переменные уничтожаются.
Разумеется, любая функция может обращаться к любой переменной, объявленной вне ее тела (переменной уровня Web-страницы). При этом нужно помнить об одной вещи. Если существуют две переменные с одинаковыми именами, одна — уровня Web-страницы, другая — локальная, то при обращении по этому имени будет получен доступ к локальной переменной. Одноименная переменная уровня страницы будет "замаскирована" своей локальной "тезкой".
- ЛОКАЛЬНЫЕ ПЕРЕМЕННЫЕ
- 3.10.2. Переменные как свойства
- 3.1.1. Глобальные и локальные переменные
- 22.1. Сложные функции и сложности с функциями
- 22.2. Локальные переменные
- 22.2.1. Локальные переменные делают возможной рекурсию.
- Аргументы функции в Python
- Системные переменные ROWS_AFFECTED, GDSCODE, SQLCODE, TRANSACTIONJD, CONNECTIONJD
- 3. Функции
- Новые функции API для работы с Blob и массивами
- 1.2.3. Константы, переменные и типы
- 10.4. Локальные сети