JavaScript 字符串 startsWith() 方法檢查字符串是否以指定字符串的字符開頭。
用法:
str.startsWith( searchString , position )
參數:
該方法接受如上所述和如下所述的兩個參數:
- searchString: 這是必需的參數。它存儲需要搜索的字符串。
- start:它確定給定字符串中要搜索 searchString 的位置。默認值為零。
返回值:
如果找到 searchString,則此方法返回布爾值 true,否則返回 false。
字符串 startsWith() 示例
示例 1:檢查字符串是否以特定子字符串開頭
該函數檢查字符串 ‘str’ 是否以子字符串“Gee”開頭。它返回 true,因為“Geeks for Geeks”以“Gee”開頭。
function func() {
let str = 'Geeks for Geeks';
let value = str.startsWith('Gee');
console.log(value);
}
func();
輸出
true
示例 2:檢查字符串是否以給定位置的特定子字符串開頭
該函數檢查字符串 ‘str’ 是否以從索引 8 開始的子字符串 ‘great’ 開頭。它返回 true,因為“偉大的一天。”從字符串中的索引 8 開始。
// JavaScript to illustrate
// startsWith() method
function func() {
// Original string
let str = 'It is a great day.';
let value = str.startsWith('great', 8);
console.log(value);
}
// Function call
func();
輸出
true
示例 3:檢查 URL 或文件名是否以特定子字符串開頭
該代碼檢查 URL 是否以 “https://” 開頭以及文件名是否以 “.js” 開頭。對於以 “https://” 開頭的 URL,它返回 true;對於以 “.js” 開頭的文件名,它返回 false。
// 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 true
我們有 Javascript 字符串方法的完整列表,要檢查這些方法,請瀏覽Javascript 字符串完整參考文章。
支持的瀏覽器:
相關用法
- JavaScript String startsWith()用法及代碼示例
- JavaScript String strike()用法及代碼示例
- JavaScript String substring()用法及代碼示例
- JavaScript String search()用法及代碼示例
- JavaScript String split()用法及代碼示例
- JavaScript String slice()用法及代碼示例
- JavaScript String substr()用法及代碼示例
- JavaScript String small()用法及代碼示例
- JavaScript String sub()用法及代碼示例
- JavaScript String sup()用法及代碼示例
- JavaScript String length用法及代碼示例
- JavaScript String replace()用法及代碼示例
- JavaScript String indexOf()用法及代碼示例
- JavaScript String lastIndexOf()用法及代碼示例
- JavaScript String endsWith()用法及代碼示例
- JavaScript String toUpperCase()用法及代碼示例
- JavaScript String toLowerCase()用法及代碼示例
- JavaScript String includes()用法及代碼示例
- JavaScript String repeat()用法及代碼示例
- JavaScript String charAt()用法及代碼示例
- JavaScript String charCodeAt()用法及代碼示例
- JavaScript String fromCharCode()用法及代碼示例
- JavaScript String padStart()用法及代碼示例
- JavaScript String padEnd()用法及代碼示例
- JavaScript String codePointAt()用法及代碼示例
注:本文由純淨天空篩選整理自HGaur大神的英文原創作品 JavaScript String startsWith() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。