Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   This или не this? (http://www.flasher.ru/forum/showthread.php?t=155357)

Lyso 03.05.2011 15:23

This или не this?
 
Использовать ли this в свои проектах. В одних источниках я читал, что это загружает код, в других - что делает его быстрее, так как идет прямое обращение. Стоит ли его использовать постоянно? При обращении к переменным и функциям и вообще всегда?

КорДум 03.05.2011 15:26

Это исключительно определяется вашим стилем написания кода и ни на какую скорость не влияет. Естественно, я не говорю про такие моменты, когда this на самом деле необходим:
Код AS3:

private var someVar:int;
private function _someFoo(someVar:int):void {
    this.someVar = someVar;
}

И пожалуйста, я обращаюсь ко всем, давайте не будем снова разводить этот холивар? Уже были подобные темы.

Lyso 03.05.2011 15:29

Я написал, что при постоянном использовании, а не при необходимом.
Ну ладно, если скорость точно не зависит от this, но не буду его использовать.

honest_man 03.05.2011 16:01

Мне не довелось поучаствовать в предыдущей дискуссии про this, чем я очень недоволен. =\ Но тем не менее для себя считаю этот вопрос давно закрытым. Ставить зисы не в напряг! =)

КорДум 03.05.2011 16:09

Началось... (:

etc 03.05.2011 16:15

Ставил, ставлю и буду ставить!

Zebestov 03.05.2011 16:28

Отвык и счастлив!

dimarik 03.05.2011 16:30

Ставлю всегда.

КорДум 03.05.2011 16:33

Ставлю по надобности, что уж.

mikhailk 03.05.2011 16:44

Тоже ставлю по необходимости.

Офф: еще можно поспорить, где открывающую фигурную скобку ставить. :D


Часовой пояс GMT +4, время: 14:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.