Да, GBee вещь говорит. Хоть у Вас и не такие большие значения, но вот примерная разница:

Код AS3:
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var someString:String = "just test!";
var lengthSomeString:int = someString.length;
var secondTime:Number = 0;
var firstTime:Number = (new Date()).getTime();
var testValueLength:int;
var i:int = 0;
for (i; i < 100000000; i++) {
testValueLength = someString.length;
}
firstTime = (new Date()).getTime() - firstTime;
trace(firstTime + "= с обращением к свойству строки при каждой иттерации цикла.");
secondTime = (new Date()).getTime();
for (i = 0; i < 100000000; i++) {
testValueLength = lengthSomeString;
}
secondTime = (new Date()).getTime() - secondTime;
trace(secondTime + "= с обращением к ссылке на свойство строки при каждой иттерации цикла.");
}
}
16088= с обращением к свойству строки при каждой итерации цикла.
9564= с обращением к ссылке на свойство строки при каждой итерации цикла.