String.prototype.slice()
Get a portion of a string starting (and optionally ending) at a particular character.
The first argument is where to start. Use 0
to include the first character. The second argument is where to end (and is optional).
If either argument is a negative integer, it will start at the end of the string and work backwards.
let text = 'Cape Cod potato chips';
// returns "Cod potato chips"
text.slice(5);
// returns "Cod"
text.slice(5, 8);
// returns "Cape Cod potato"
text.slice(0, -6);
// returns "chips"
text.slice(-5);
⏰ Preorder my new course on Web Components! Want to learn how to build Web Components from scratch, master best practices, and more? Preorder today and get $100 off of the launch price.
Find this useful? You can support my work by purchasing an annual membership.