JavaScript 字符串 endsWith

摘要: 本教程将教你如何使用 JavaScript 字符串 endsWith() 方法来检查字符串是否以子字符串结尾。

JavaScript 字符串 endsWith() 方法简介

如果 字符串 以指定字符串的字符结尾,则 endsWith() 返回 true,否则返回 false

以下是 endsWith() 方法的语法

String.endsWith(searchString [,length])Code language: CSS (css)

参数

  • searchString 是要在字符串末尾搜索的字符。
  • length 是一个可选参数,用于确定要搜索的字符串的长度。它默认为字符串的长度。

请注意,要检查字符串是否以子字符串开头,可以使用 startsWith() 方法。

JavaScript 字符串 endsWith() 方法示例

假设你有一个名为 title 的字符串

const title = 'Jack and Jill Went Up the Hill';Code language: JavaScript (javascript)

以下示例使用 endsWith() 方法来检查 title 是否以字符串 'Hill' 结尾

console.log(title.endsWith('Hill'));Code language: JavaScript (javascript)

输出

trueCode language: JavaScript (javascript)

endsWith() 方法区分大小写匹配字符,因此,以下示例返回 false

title.endsWith('hill');Code language: JavaScript (javascript)

以下示例使用 endsWith() 方法,第二个参数用于确定要搜索的字符串的长度

console.log(title.endsWith('Up', 21));Code language: JavaScript (javascript)

输出

trueCode language: JavaScript (javascript)

总结

const title = 'Jack and Jill Went Up the Hill';

console.log(title.endsWith('Hill'));
console.log(title.endsWith('hill'));
console.log(title.endsWith('Up', 21));Code language: JavaScript (javascript)

输出

true
false
trueCode language: JavaScript (javascript)

总结

  • 使用字符串 endsWith() 方法来检查字符串是否以子字符串结尾。
本教程是否有用?