Показать сообщение отдельно
Старый 16.08.2011, 04:18
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 5  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
this добавляется для того, чтобы функция "понимала" к какому свойству вы обращаетесь к свойству класса или к свойству функции. А так как если имена обоих свойств совпадают, то внутри функции доминирует свойство функции. По этому нужно уточнять через this к какому свойству и обращаетесь.
Объяснил плоховато, но может что-то прояснится.
Код AS3:
private var buyedItems:Array;
public function ShoppingCart(buyedItems:Array) 
		{
				this.buyedItems //приватное свойсво класса
				buyedItems // свойство функции, её принимаемый параметр 
		}


Последний раз редактировалось samana; 16.08.2011 в 04:26.