Array tail

JavaScript, Array · Oct 22, 2020

Returns all elements in an array except for the first one.

const tail = arr => (arr.length > 1 ? arr.slice(1) : arr);
tail([1, 2, 3]); // [2, 3]
tail([1]); // [1]

More like this

  • JavaScript Array Tricks

    Learn a handful of awesome tips and tricks that you can leverage in your code to make array manipulation a breeze.

    Collection · 12 snippets

  • Array is contained in other array

    Checks if the elements of the first array are contained in the second one regardless of order.

    JavaScript, Array · Oct 22, 2020

  • Array without last element

    Returns all the elements of an array except the last one.

    JavaScript, Array · Nov 3, 2020

  • Ungroup array elements based on function

    Creates an array of elements, ungrouping the elements in an array produced by zip and applying the provided function.

    JavaScript, Array · Jan 23, 2022