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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。