UNPKG

vue-app-sdk

Version:
15 lines (14 loc) 430 B
import copyArray from "./_copyArray.js"; import isIndex from "./_isIndex.js"; var nativeMin = Math.min; function reorder(array, indexes) { var arrLength = array.length, length = nativeMin(indexes.length, arrLength), oldArray = copyArray(array); while (length--) { var index = indexes[length]; array[length] = isIndex(index, arrLength) ? oldArray[index] : void 0; } return array; } export { reorder as default };