
05.04.2002, 16:37
|
|
Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
|
Ну все равно ничо у макромедиа получилось,
mp3 играть может, видео играть и тп.
И все это в нескольких сотнях килобайт кода!!!
Еще и анимацию делает :-)
С трудом понимаю как у них это получается.
Так что все неудобства можно простить.
А по поводу разбора, в обычном JavaScript,
если требуется хранить к примеру 10000 каких либо значений,
к примеру в цикле
for(i=0;i<100000;i++)
{
a[i].p1="sad";
a[i].p2="sad2";
a[i].p3="sad3";
}
данный код серьезно подвешивает JScript
вобщем серьезные там возникают расходы при присваивании и инициализации.
самый прикол что если хранить значения в xmlDoc=new
ActiveXObject("MSXML.Document")
то есть в цикле добавлять appendChild("elem");
а потом setAttribute("p1","sad") и тп. работает быстрее.
Это я к чему все, у Макромедиа JavaScript скорее всего похуже чем Microsoft, вот и подтормаживает при инициализации и определении большого числа объектов.
JavaScript при парсенье xmlDoc, MS Xml парсером, тоже подляжет но на кол-ве узлов больше чем 10000, с учетом что их надо положит в массив или куда еще.
__________________
Вано
|