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

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Цитата:
Сообщение от ZackMercury Посмотреть сообщение
На самом деле при импорте просто расширяется область видимости, в неё добавляются новые классы, а соответственно, обращение к переменным замедляется, благодаря тому, что больше объектов нужно проверить.
Но памяти сами строки занимают десятки байт.
Не-а. Импорт никак не влияет на область видимости.
Область видимости (поиск по ней) - это понятие времени исполнения.
import - это директива компилятора.

По сути import нужен всего навсего для того, чтобы сделать из такого кода:
Код AS3:
var s:flash.display.Sprite = new flash.display.Sprite()
вот такой:
Код AS3:
var s:Sprite = new Sprite();
__________________
...вселенская грусть