02:40 Ключевое слово this в ActionScript | |
Ключевое слово this – автоматически создаваемый параметр, значением которого является создаваемый объект. В теле метода-конструктора создаваемый объект называется текущим. Для обращения к нему применяют ключевое слово this. После этого слова ставят точку и указывают имя переменной экземпляра, которой необходимо присвоить значение. В теле метода экземпляра объект, через который был вызван данный метод, называется текущим. Для обращения к текущему объекту используют ключевое слово this. Понятие «текущий объект» применяется как к объекту, создаваемому в методе-конструкторе, так и к объекту, через который был вызван метод экземпляра. Для упрощения и улучшения читабельности кода ActionScript позволяет обращаться к переменным и методам экземпляра текущего объекта вообще без использования ключевого слова this. Среда выполнения Flash встречает идентификатор в выражении внутри метода-конструктора или метода экземпляра, она выполняет поиск локальной переменной, параметра или вложенной функции, чье имя совпадает с именем идентификатора. Если ни одно из имен локальных переменных, параметров или вложенных функций не совпадает с именем идентификатора, среда автоматически выполняет поиск переменной или метода экземпляра, чье имя совпадает с именем идентификатора. | |
|
Всего комментариев: 0 | |