slice ExamplesΒΆ
The general syntax for this method is:
stringName.slice(i, j);
Given a starting index i and an optional ending index j, return the substring consisting of characters from index i through index j-1. If the ending index is ommitted, the returned substring includes all characters from the starting index through the end of the string.
"LaunchCode".slice(0, 6);
"LaunchCode".slice(6);
Output
Launch
Code
On some websites, the portion of an email address before the @ symbol is used as a username. We can extract this portion of an email address using slice in conjunction with indexOf.
Example
1 2 3 4 | let input = "[email protected]";
let atIndex = input.indexOf("@");
let username = input.slice(0, atIndex);
console.log(username);
|
Output
fake.email
