Я всегда набираю что-то вроде
Alert.show("blah = " + blah);
В PHP у нас есть
"blah = $blah"
В Ruby у нас есть
"blah = #{blah}"
Есть ли что-нибудь подобное в Actionscript3?
Также ... как правильно назвать то, что мы здесь делаем?
Спасибо!
Если вы спрашиваете, можете ли вы включить имя переменной в строку, чтобы оно оценивалось в отличие от литерала (как ваш пример PHP), ответ - нет. Это не особенность языка ActionScript. Тем не менее, вы можете достичь чего-то подобного, используя метод замены StringUtil. Вот пример:
StringUtil.substitute("My name is {0} and I am {1} years old", name, age);
http://livedocs.adobe.com/flex/3/langref/mx/utils/StringUtil.html
Не уверен, если вы имеете в виду функцию trace():
trace()
http://help.adobe.com/en_US/AS3LCR/Flash_10.0/package.html#trace()
Как в:
trace("Blah: " + Blah);