Open In App

How to check if a string “StartsWith” another string in JavaScript ?

In JavaScript, the startsWith()’ method is a built-in method that allows one to check whether a string starts with a specified substring. 

Syntax: It takes a single argument, which is the substring we want to check whether the string starts with.



string.startsWith(searchString[, position])

Approach:

The ‘searchString’ parameter is the substring that you want to search for at the beginning of the string. The ‘position’ parameter is an optional parameter that specifies the position in the string to start the search. If not specified, the search starts from the beginning of the string (position 0).

Example 1: This example shows the use of the above-explained approach.






const str = 'Hello Geeks!';
 
console.log(str.startsWith('Hello')); // true
console.log(str.startsWith('Geeks', 6)); // true
console.log(str.startsWith('Geeks', 7)); // false

Output:

true
true
false

Example 2: This example shows the use of the above-explained approach.




let x ="Hello World!"
function myfunc() {
    if (x.startsWith('Hello')) {
        result = true;
    } else {
        result = false;
    }
console.log(result);
}
myfunc();

Output:

true
Article Tags :