saber酱的抱枕

Fly me to the moon

11/29
15:21
学习

在javascript中实现startWith和endWith

javaScript本身没有startWith和endWith方法,我们可以通过正则表达式来实现类似的功能。

String.prototype.startWith=function(str){     
  var reg=new RegExp("^"+str);     
  return reg.test(this);        
}  

String.prototype.endWith=function(str){     
  var reg=new RegExp(str+"$");     
  return reg.test(this);        
}

//示例
var a="aaa.com";
var b="com";
a.endWith(b);

在javascript中实现startWith和endWith