Новости | Почему Мак? | Методика | Работы учеников | Макинтош | SOS! | Ссылки | Об участниках |
---|
Вопрос, которого совершенно необходимо коснуться — три вида переменных в AppleScript: свойства, глобальные и локальные переменные.
Свойства объявляются и сразу же получают значения:
property theCount: 0
Глобальные и локальные переменные при объявлении никаких значений не получают:
global fileName
local first, last
Значения и свойств, и переменных могут быть изменены с помощью set
или copy
. Если в этих методах встречается переменная, ранее не объявленная, она будет создана локальной.
На первых порах Вам достаточно знать, что свойства и глобальные переменные могут быть использованы из любого места скрипта (причем, что интересно, их значения сохраняются и между запусками), а локальные — только в том обработчике, где они были объявлены.
Ведущий раздела: Михаил Евгеньевич Крекин Если Вы хотите к нам присоединиться: |