свойства с префиксом $ во Flex - PullRequest
4 голосов
/ 14 октября 2010

Какое значение имеет префикс $ для некоторых свойств объектов Flex?

например. item.$width

Ответы [ 3 ]

6 голосов
/ 14 октября 2010

Обозначение $identifier - это соглашение об именах для функций mx_internal (в основном, для получения / установки) в Flex SDK.Принимая во внимание, что _identifier соглашение используется для private и mx_internal переменных.

Для точного определения соглашений об именах проверьте эту страницу: Правила кодирования - Flex SDK

2 голосов
/ 14 октября 2010

$ - допустимый символ в именах переменных / функций ActionScript;язык не обрабатывает имена переменных, начинающиеся с $, особым образом.

Отдельные разработчики API могут следовать соглашению о запуске всех частных / внутренних переменных с $ - или они написаны на языке, подобном PHP, где все имена переменных должны начинаться с $

2 голосов
/ 14 октября 2010

Знак «$» является лишь частью подмножества допустимых символов, которые можно использовать для именования переменных ActionScript (его включение происходит из спецификации EcmaScript), поэтому особого смысла нет. Все эти переменные будут работать:

var $t$t:String = 'a';
var $$$$$$:String = 'a';  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...