Из личного опыта пара примеров:
Иллюстратор 10
скрипт из ветки http://forum.rudtp.ru/showthread.php?t=17550
var doc = activeDocument;
var pthItems = doc.pathItems;
for (i = pthItems.length-1; i >= 0; i--) { //вариант (1) 7163 объекта, время работы скрипта 1 минута 45 секунд
if (pthItems.editable){engine(pthItems);}
}
for(i=0;i<pthItems.length;i++) { //вариант (2) 7163 объекта, время работы скрипта 2 минуты 51 секунда
if (pthItems.editable){engine(pthItems);}
}
Может знающие люди могут объяснить причину такой разницы?
Иллюстратор 10
скрипт из ветки http://forum.rudtp.ru/showthread.php?t=17550
var doc = activeDocument;
var pthItems = doc.pathItems;
for (i = pthItems.length-1; i >= 0; i--) { //вариант (1) 7163 объекта, время работы скрипта 1 минута 45 секунд
if (pthItems.editable){engine(pthItems);}
}
for(i=0;i<pthItems.length;i++) { //вариант (2) 7163 объекта, время работы скрипта 2 минуты 51 секунда
if (pthItems.editable){engine(pthItems);}
}
Может знающие люди могут объяснить причину такой разницы?