📜  javascript endwith - Javascript (1)

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

JavaScript中的endsWith函数

在JavaScript中,我们经常需要判断一个字符串是否以另一个字符串结尾。为此,JavaScript提供了endsWith函数。本文将介绍endsWith函数的用法及示例。

语法

endsWith函数的语法如下:

str.endsWith(searchString[, length])

其中,str为要操作的字符串;searchString为要搜索的字符串;length为要搜索的长度,可选。如果未指定length参数,则默认为str的长度。

返回值

如果str字符串以searchString字符串结尾,返回true,否则返回false

示例

下面是一些使用endsWith函数的示例:

//判断一个字符串是否以hello结尾
let str1 = "Welcome to JavaScript!";
console.log(str1.endsWith("JavaScript!")); //true
console.log(str1.endsWith("hello")); //false

//可以指定搜索的长度
let str2 = "apple,banana,orange";
console.log(str2.endsWith("banana", 9)); //true,搜索前9个字符

//与if语句一起使用
let str3 = "Hello World";
if (str3.endsWith("World")) {
  console.log("Hello World!");
} else {
  console.log("The world is not enough!");
}
总结

endsWith函数方便我们判断一个字符串是否以另一个字符串结尾,避免了手动截取字符串然后进行比较的麻烦。大家可以在实际开发中灵活使用。