Javascript 制作一个小脚本,在Adobe Illustrator中对向量进行排序

Javascript 制作一个小脚本,在Adobe Illustrator中对向量进行排序,javascript,adobe-illustrator,Javascript,Adobe Illustrator,制作一个脚本,在Illustrator中对向量进行排序。在循环中要对第一层进行排序的向量小于某个值时,复制到新层,删除旧层。在下一个循环中再次对第一层执行相同的操作,但小于其他值。最后,每个层都需要按大小对层进行排序。我的代码工作不正常 enter code here var k =0; for(j=0; j<10; j++) { var mySelection = activeDocument.layers[0].pageItems; var newlayer4 = activeD

制作一个脚本,在Illustrator中对向量进行排序。在循环中要对第一层进行排序的向量小于某个值时,复制到新层,删除旧层。在下一个循环中再次对第一层执行相同的操作,但小于其他值。最后,每个层都需要按大小对层进行排序。我的代码工作不正常

enter code here



var k =0;
for(j=0; j<10; j++) {
var mySelection = activeDocument.layers[0].pageItems;
var newlayer4 = activeDocument.layers.add(); 
   k=k+ 10000;
   for (i=0; i<(mySelection.length); i++){
    obj_gabarit=Math.abs(mySelection[i].area);
    if(obj_gabarit<k){
     mySelection[i].duplicate(newlayer4);
     mySelection[i].remove();
    }
   }

 }
在此处输入代码
var k=0;
对于(j=0;j