Action Script / 3. Переменные

Понятию «переменная» предшествует понятие «объект данных». Объект данных представляет собой контейнер для значений данных, Это участок памяти, в котором данные хранятся. Каждому объекту данных присуши атрибуты, самым важным из которых является тип данных. Атрибуты определяют, сколько и каких значений может быть сохранено в объекте данных. Важно различать понятия «объект данных» и «значение данных»: объект данных — это участок памяти, значение — некоторая последовательность битов (которая может быть сохранена где угодно). Объект данных может быть элементарным (содержащееся в нем значение фигурирует в программе как единое целое) и сложным (он представляет собой структуру из других объектов). Каждому объекту данных характерны такие связывания, как местоположение, значение, имя. Эти связывания могут динамически меняться в процессе выполнения программы. Переменная — это объект данных, который явным образом определен н назван программистом. Обычно под переменной подразумевается объект, значение которого можно изменять, используя операцию присваивания.
Статьи раздела '3. Переменные':
Есть ли переменные в ActionScript?
Между понятиями «свойство» и «переменная» нет заметной разницы. И первое, и второе обозначают именованный контейнер для хранения данных — и на уровне реализации языка трудно найти различие между ними. Свойство является структурным...
Локальные переменные функций
Функции представляют собой участки инкапсулированного кода, содержание которого недоступно для внешних объектов. Вы не можете получить прямой доступ к одному из внутренних элементов функции, используя, например, оператор точка. Че...
Особенности операции присваивания
Что произойдет, если одной переменной будет присвоено значение другой? Ответ на поставленный вопрос совсем не очевиден. С одной стороны, если переменная представляет собой ссылку на некоторый участок памяти, хранящий данные, то ее...
Особенности типизации переменных
Являясь просто ссылкой на объект данных, переменная может хранить информацию любого типа: число, клип, объект или строку. При этом ее тип будет определяться только ее значением. В отличие от сильно типизированных языков, таких как...
Создание переменных
В ActionScript, равно как и в таких языках, как Pascal или JavaScript, объявить переменную можно, используя ключевое слово var: var new_obj; // Создана новая переменная... Присваивая переменной имя, нужно соблюдать правила з...
Удаление переменных
Удалить переменную можно, используя оператор delete: var new_var:Number=3; delete new_var; trace(new_var); // Выводит: undefined (переменная удалена) В том случае, если операция удаления произошла успешно, оператор delete ...

Страницы: 1