JS split array at index code example

Example 1: js split at index

const splitAt = (index: number) => (x: string) => [x.slice(0, index), x.slice(index)]

Example 2: js split string at index

"How are you?".slice(8, 11);
/*Output: you*/

Example 3: javascript slice array

// array.slice(start, end)
const FRUITS = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = FRUITS.slice(1, 3);
// citrus => [ 'Orange', 'Lemon' ]

// Negative values slice in the opposite direction
var fromTheEnd = FRUITS.slice(-3, -1);
// fromTheEnd => [ 'Lemon', 'Apple' ]