📜  JavaScript String startsWith() 示例 - Javascript (1)

📅  最后修改于: 2023-12-03 15:16:06.977000             🧑  作者: Mango

JavaScript String startsWith() 示例 - Javascript

字符串是JavaScript中非常常见和重要的数据类型之一。JavaScript字符串有许多内置方法可以使用,其中一个是startsWith()方法。

startsWith()方法用于检查字符串是否以指定的字符串或字符开头,并根据情况返回true或false。以下是startsWith()方法的语法:

str.startsWith(searchString[, position])

其中,searchString是要搜索的字符串或字符,position是开始搜索的位置。如果不提供position参数,则默认从字符串的开头搜索。

以下是一个使用JavaScript String startsWith()方法的示例:

const str1 = 'start with Hello World';
console.log(str1.startsWith('start')); // true
console.log(str1.startsWith('with')); // false

const str2 = 'hello world';
console.log(str2.startsWith('Hello')); // false
console.log(str2.startsWith('h', 2)); // true

在这个示例中,我们首先定义了一个字符串str1,并使用startsWith()方法检查它是否以“start”开头。由于“start”是str1的开头,因此它将返回true。接下来,我们使用相同的方法检查str1是否以“with”开头。由于该字符串不是以“with”开头,因此它将返回false。

接下来,我们定义了另一个字符串str2,并首先使用startsWith()方法检查它是否以“Hello”开头。由于大小写不同,所以它将返回false。最后,我们使用startsWith()方法,并传递开始搜索的位置作为第二个参数。在这种情况下,它将从索引2处开始搜索,并找到字符串中的字符“h”,因此它将返回true。

总的来说,JavaScript String startsWith()方法是JavaScript中非常有用的字符串方法之一。它可以用于检查字符串是否以指定的字符串或字符开始,并根据情况返回布尔值。