Basil, глу - пос - ти =)))
и я проверил, канеш влияет
смотрим:
в первом кадре написано: a = String.fromCharCode(65);
в байткодах это выглядит:

Код:
frame 0
push 'a', 65, 1, 'String'
getVariable
push 'fromCharCode'
callMethod
setVariable
end // of frame 0
во втором кадре написано: b = chr(65);
в байткодах это выглядит:

Код:
frame 1
push 'b', 'A'
setVariable
end // of frame 1
ну как ?

байткоды - это то что непосредственно выполняет флэш во время проигрывания свф...
даже если не разбираться в действиях - видно, что в случае
fromCharCode действий ПЯТЬ тогда как в случае
chr действия ДВА =))))
и
если написать в пустой флэшке
a = String.fromCharCode(65); — свф будет
80 байт.
если написать в пустой флэшке
a = chr(65); — свф будет
46 байт.
то есть и по скорости и по объему полученных кодов
chr лучше чем
fromCharCode В ДВА РАЗА

а если у тебя вызовов этих функция много - то набегает очень солидная разница
так что там насчет платить больше ? кому платить ?
