快捷导航
查看: 14989|回复: 1

[分享] js如何判断字符串是以指定字符串结尾

[复制链接]
发表于 2014-3-7 11:45:12 | 显示全部楼层 |阅读模式
本帖最后由 antzone 于 2017-4-8 10:40 编辑

js如何判断字符串是以指定字符串结尾:
在实际字符串操作中,可能需要判断字符串是否以指定的字符串结尾。下面就是一段能够实现此功能的代码实例。
代码如下:
[JavaScript] 纯文本查看 复制代码运行代码
String.prototype.endWith=function(endStr){
  var d=this.length-endStr.length;
  return (d>=0&&this.lastIndexOf(endStr)==d)
}
var str="I love antzone";
console.log(str.endWith("ne"))

以上代码实现了我们的要求,可以判断字符串是否以指定字符串结尾,代码非常的简单这里就不多介绍了。
lastIndexOf()函数可以参阅
javascript String lastIndexOf()一章节。
es6新增endWith()方法,具体可以参阅
javascript endsWith()方法一章节。

发表于 2015-12-18 19:13:07 | 显示全部楼层
代码不错,支持一下

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|手机版|小黑屋| ( 鲁ICP备10022556号-3 )

GMT+8, 2017-8-21 12:39 , Processed in 0.082359 second(s), 23 queries .

Powered by Discuz! X3.2 Licensed

Copyright © 2012-2017 Design: 蚂蚁部落

快速回复返回顶部 返回列表