Last Updated : 11 Jul, 2024
JavaScript String startsWith() method checks if a string starts with the characters of a specified string.
Syntaxstr.startsWith( searchString , position )Parameters
This method accepts two parameters as mentioned above and described below:
This method returns the Boolean value true if the searchString is found else returns false.
String startsWith() Examples Example 1: Checking if a String Starts with a Specific SubstringThe function checks if the string 'str' starts with the substring 'Gee'. It returns true because 'Geeks for Geeks' starts with 'Gee'.
JavaScript
let str = 'Geeks for Geeks';
let value = str.startsWith('Gee');
console.log(value);
Example 2: Checking if a String Starts with a Specific Substring at a Given Position
The function checks if the string 'str' starts with the substring 'great' starting from index 8. It returns true because 'great day.' starts at index 8 in the string.
JavaScript
// JavaScript to illustrate
// startsWith() method
// Original string
let str = 'It is a great day.';
let value = str.startsWith('great', 8);
console.log(value);
Example 3: Checking if a URL or Filename Starts with a Specific Substring
The code checks if the URL starts with "https://" and if the filename starts with ".js". It returns true for the URL starting with "https://" and false for the filename starting with ".js".
JavaScript
// Checking if a URL starts with "https://"
let url ='https://www.geeksforgeeks.org/';
console.log(url.startsWith('https://'));
console.log(url.startsWith('http://'));
//Checking if a filename starts with a specific extension
let filename = 'script.js';
console.log(filename.startsWith('.js'));
console.log(filename.startsWith('script.'));
true false false trueSupported Browser:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4