На данный момент нет встроенной функции, кроме выполнения цикла над Vector
, здесь два метода (я их не синхронизировал).
Если bb может быть новым Vector
, вы можетесделайте, например:
var insertIndex:int = 1;
bb=bb.slice(0, insertIndex).concat(aa).concat(bb.slice(insertIndex));
Если bb нельзя изменить, вы можете сделать splice
, но с подготовкой элементов для вставки в новый Array
:
var insertIndex:int = 1;
var parms:Array=[insertIndex, 0]; // prepare the arguments for the splice call
var j:int = 2; // length of the parms array
var len:int = aa.length;
for (var i:int = 0; i < len; i++, j++){
parms[j] = aa[i];
}
// call the splice with the new arguments
bb.splice.apply(bb, parms);