当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


TypeScript String endsWith()用法及代码示例


TypeScript 以及 JavaScript 中的 endsWith() 函数是一种内置方法,用于检查特定字符串是否以另一个特定字符串结尾。

用法

string.endsWith(searchString: string, position?: number): boolean;

参数:

  • searchString: 您想要查看原始字符串是否以该字符串结尾的字符串。
  • 位置(可选):在这里您可以传递一个索引位置,从您想要开始搜索的位置开始,默认是字符串的末尾。

返回值:

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

示例 1:演示endWith()方法的用法。

Javascript


const str: string = "Hello, world!";
console.log(str.endsWith("world!"));

输出:

true

示例 2:展示 使用endsWith()方法验证文件扩展名。

Javascript


function fileExtension(
    fileName: string, allowedExtension: string): 
        boolean {
    return fileName.endsWith(allowedExtension);
}
const isValidImage: boolean = 
    fileExtension("myphoto.jpg", ".jpg");
console.log(isValidImage);

输出:

true

相关用法


注:本文由纯净天空筛选整理自pankajbind大神的英文原创作品 TypeScript String endsWith() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。