JavaScript 如何检查一个字符串是否“以某个字符串开头”
在JavaScript中, startsWith() 方法是一个内置方法,它允许我们检查一个字符串是否以指定的子字符串开头。
语法: 它接受一个参数,即我们要检查的子字符串。
string.startsWith(searchString[, position])
方法:
‘searchString’参数是你想要在字符串开头搜索的子字符串。‘position’参数是一个可选参数,用于指定开始搜索的字符串的位置。如果未指定,则从字符串的开头开始搜索(位置为0)。
示例1: 此示例展示了上述方法的使用。
Javascript
const str = 'Hello Geeks!';
console.log(str.startsWith('Hello')); // true
console.log(str.startsWith('Geeks', 6)); // true
console.log(str.startsWith('Geeks', 7)); // false
输出:
true
true
false
示例2: 此示例展示了上面解释过的方法的使用。
JavaScript
let x ="Hello World!"
function myfunc() {
if (x.startsWith('Hello')) {
result = true;
} else {
result = false;
}
console.log(result);
}
myfunc();
输出:
true