summaryrefslogtreecommitdiff
path: root/lib/internal/slice.js
blob: cd2e5b38fa71961560264efc44968abae79ab339 (plain)
1
2
3
4
5
6
7
8
9
export default function slice(arrayLike, start) {
    start = start|0;
    var newLen = Math.max(arrayLike.length - start, 0);
    var newArr = Array(newLen);
    for(var idx = 0; idx < newLen; idx++)  {
        newArr[idx] = arrayLike[start + idx];
    }
    return newArr;
}