最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

javascript自定义startWith()和endWith()的两种方法_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:15:25
文档

javascript自定义startWith()和endWith()的两种方法_javascript技巧

javascript自定义startWith()和endWith()的两种方法_javascript技巧:一、采用正则表达式实现startWith、endWith效果函数 代码如下: String.prototype.startWith=function(str){ var reg=new RegExp(^+str); return reg.test(this); } //测试ok,直接使用str.endWith(abc)方式调用即
推荐度:
导读javascript自定义startWith()和endWith()的两种方法_javascript技巧:一、采用正则表达式实现startWith、endWith效果函数 代码如下: String.prototype.startWith=function(str){ var reg=new RegExp(^+str); return reg.test(this); } //测试ok,直接使用str.endWith(abc)方式调用即


一、采用正则表达式实现startWith、endWith效果函数
代码如下:
String.prototype.startWith=function(str){
var reg=new RegExp("^"+str);
return reg.test(this);
}
//测试ok,直接使用str.endWith("abc")方式调用即可
String.prototype.endWith=function(str){
var reg=new RegExp(str+"$");
return reg.test(this);
}

二、JavaScript实现startWith、endWith效果函数
代码如下:

String.prototype.endWith=function(s){
if(s==null||s==""||this.length==0||s.length>this.length)
return false;
if(this.substring(this.length-s.length)==s)
return true;
else
return false;
return true;
}
String.prototype.startWith=function(s){
if(s==null||s==""||this.length==0||s.length>this.length)
return false;
if(this.substr(0,s.length)==s)
return true;
else
return false;
return true;
}

//以下是使用示例
var url = location.href;
if (url.startWith('http://www.gxlcms.com'))
{
//如果当前url是以 http://www.gxlcms.com/ 开头
}

文档

javascript自定义startWith()和endWith()的两种方法_javascript技巧

javascript自定义startWith()和endWith()的两种方法_javascript技巧:一、采用正则表达式实现startWith、endWith效果函数 代码如下: String.prototype.startWith=function(str){ var reg=new RegExp(^+str); return reg.test(this); } //测试ok,直接使用str.endWith(abc)方式调用即
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top