Выражения ActionScript 

 

 

Представление значения в исходном коде программы на ActionScript называется 

выражением. Например: 

new Date( ) 

Здесь new — выражение, представляющее новый объект (в данном случае объект 

Date). 

Подобным же образом следующий код демонстрирует константное выражение, 

представляющее объект Number со значением 2.5: 

2.5 

Отдельные выражения с помощью операторов могут быть объединены в  

составное выражение, значение которого вычисляется на этапе выполнения программы. 

Оператор — это встроенная команда, позволяющая объединять, преобразовывать 

значения (называемые операндами оператора) или манипулировать ими. Каждый 

оператор записывается либо с помощью символа, например +, либо с помощью 

ключевого слова, например instanceof. 

К примеру, оператор умножения, используемый для нахождения произведения 

двух чисел, записывается с помощью символа *. Следующий код демонстрирует 

составное выражение для умножения числа 4 на число 2,5: 

4 * 2.5 

При выполнении этого кода вычисляется результат произведения и все составное 

выражение D * 2.5) заменяется одним результатом вычисления A0). Процесс 

определения значения выражения называется его вычислением. 

Чтобы представить значения, неизвестные при компиляции программы (на этапе 
компиляции), однако указываемые или вычисляемые при выполнении программы 
(на этапе выполнения), применяются имена переменных. После вычисления  
программой выражения, содержащего имя переменной, это имя заменяется  
соответствующим значением переменной. Процесс замены имени переменной ее  
значением называется извлечением, получением или чтением значения переменной. 
Для примера рассмотрим составное выражение, в котором два значения,  
представленные именами переменных, перемножаются: 
quantity * price 
Переменные quantity и price являются своего рода контейнерами для значений, 
которые будут определены в процессе выполнения программы. Значение  
переменной quantity, например, может задаваться пользователем, а значение переменной 
price может быть получено из базы данных. Далее предположим, что переменной 
quantity присвоено значение 2, а переменной price — значение 4.99. При  
вычислении выражения quantity * price программа заменит имя переменной 
quantity значением 2, а имя переменной price — значением 4.99. Таким  
образом, в процессе вычисления это выражение будет заменено следующим: 
2 * 4.99 
Окончательным результатом выражения является значение 9.98. 
Говоря формальным языком, выражение, состоящее только из одного имени переменной, 
например quantity, называется выражением идентификатора. 
Теперь попробуем применить выражение идентификатора в программе по  
созданию виртуального зоопарка. 




BACK NEXT

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям